Jak próbować dodawać elementy do repozytorium lub DbContext za pomocą moq?

Przykłady, które widziałem, aby użyć moq do repozytorium, pokazują tylko, jak szydzić ze zwracanych rzeczy. Mam dość dziwne wymaganie: gdy zapytanie jest wykonywane, jeśli warunek istnieje, do repozytorium należy dodać określony element. Zastanawiam się, jak to przetestować bez sprawdzania bazy danych. Wiem, jak naśladować istniejący stan, ale w jaki sposób skonfigurować próbę, aby sprawdzić, czy dany element został dodany?

questionAnswers(4)

yourAnswerToTheQuestion