Шаблон репозитория с ISession в конструкторе - модульный тест - PullRequest
0 голосов
/ 24 марта 2011

У меня есть репозиторий

EmployeeRepository:IEmployeeRepository

EmployeeRepository(Isession session) {}

Если я хочу написать тестовый класс для тестирования методов сохранения и удаления в репозитории,

[Test]
public void Test_Save()
{
  //??? - how should i create an instance of my repository? I am not sure how should I pass session in my test class? 
  _repository.Save(entity);
}

, пожалуйста, помогите.

1 Ответ

0 голосов
/ 24 марта 2011

Я бы макетировал сессию для передачи в хранилище. убедитесь, что вы тестируете репозиторий, а не сеть / базу данных: D

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...