Насколько я понимаю, вы должны писать модульные тесты, которые изолируют функциональность. Итак, дан класс репозитория, который имеет этот метод:
Entity GetById(Guid id)
и реализация fake (с использованием словаря для хранения), как бы вы написали тест без предварительного добавления сущности? Можно ли использовать известный набор руководств для тестирования? Затем в конструкторе поддельного репозитория я мог бы заполнить словарь парой сущностей, где направляющие следуют шаблону, чтобы я мог проверить метод GetById () с помощью guid, который, как я знаю, вернет сущность.
Спасибо за чтение!
PS. Я впервые пишу юнит-тесты.