public void Get_Speler_NotReturnItem() { var spelerMock = new Mock <ISpelerRepository>(); var teamMock = new Mock <ITeamRepository>(); spelerMock.Setup(s => s.GetSpeler(It.IsNotIn(1, 2, 3, 4, 5))).Returns((Speler)null); //returned null van het type speler var speler = new SpelerService(spelerMock.Object, teamMock.Object); //Arrange var id = -1; // Act Speler result = speler.GetSpeler(id); // Assert Assert.Null(result); }
public void Get_Speler_ReturnItem() { var spelerMock = new Mock <ISpelerRepository>(); var teamMock = new Mock <ITeamRepository>(); spelerMock.Setup(s => s.GetSpeler(5)).Returns(_fakeSpelerRepo.GetSpeler(5)); var speler = new SpelerService(spelerMock.Object, teamMock.Object); //Arrange var existingId = 5; // Act Speler result = speler.GetSpeler(existingId); // Assert Assert.IsType <Speler>(result); Assert.NotNull(result); }