public void UmpireService_NullRepository() { //Act var umpireService = new UmpireService(null); //Assert umpireService.Should().BeNull(); }
public UmpireServiceTests() { _player1 = new Player("player1"); _player2 = new Player("player2"); _setRule = new Mock <ISetRule>(); _matchRule = new Mock <IMatchRule>(); _umpireService = new UmpireService(new List <ISetRule> { _setRule.Object }, new List <IMatchRule> { _matchRule.Object }); }
public static void ClassInit(TestContext context) { //Arrange Umpire = new Umpire { Id = "ID" }; var matches = new List <Umpire> { Umpire }; var mockRepo = new Mock <IRepository <Models.Umpire> >(); mockRepo.Setup(x => x.Create(It.IsAny <Models.Umpire>())).Returns("UmpireId"); mockRepo.Setup(x => x.GetList()).Returns(matches); mockRepo.Setup((IRepository <Umpire> x) => x.GetItem(It.IsAny <string>())).Returns((Umpire)Umpire); UmpireService = new UmpireService(mockRepo.Object); }