Модульный тест Entity Framework с использованием moq
Я использую Entity Framework и пытаюсь провести модульное тестирование моих служб данных, которые используют EF. Я'Я не использую хранилище и единицы работы шаблонов. Я попробовал следующий подход к макету контекста и DbSet:
private static Mock context;
private static Mock idbSet;
[ClassInitialize]
public static void Initialize(TestContext testContext)
{
context = new Mock();
idbSet = new Mock();
context.Setup(c => c.CountryCodes).Returns(idbSet.Object);
}
Я получаю ноль "В экземпляре объекта не задана ссылка на объект" ошибка для idbSet "Местный", Есть ли способ издеваться над idbSet, как это? Спасибо