public async Task Test_Joueur_Index_Returns_A_ViewResult() { // Arrange var mockRepo = new MockJoueurRepository(); var controller = new JoueursController(mockRepo); // Act var result = await controller.Index(); // Assert Assert.IsType <ViewResult>(result); }
public async Task Test_Joueur_Index_Model_Is_An_Enumerable_Model_of_Joueurs() { // Arrange var mockRepo = new MockJoueurRepository(); var controller = new JoueursController(mockRepo); //Act var result = await controller.Index() as ViewResult; var model = result.ViewData.Model; //Assert Assert.IsAssignableFrom <IEnumerable <Joueur> >(model); }
public async Task Test_Index_Model_Contains_Joueurs() { // Arrange var mockRepo = new MockJoueurRepository(); var controller = new JoueursController(mockRepo); //Act var result = await controller.Index() as ViewResult; var model = result.ViewData.Model; var list = model as IEnumerable <Joueur>; //Assert Assert.Equal(3, list.Count()); }
public JoueursControllerTests() { mockRepo = new MockJoueurRepository(); controller = new JoueursController(mockRepo); }
private async Task un_joueurAsync() { var mockRepo = new MockJoueurRepository(); _joueur = await mockRepo.GetById(0); //1 }