public void DeactivateGamerBoardGame() { //Arrange _gamerBoardGameRepositoryMock.Setup(mock => mock.Deactivate(It.IsAny<int>())); var gamerBoardGameService = new GamerBoardGameService(_gamerBoardGameRepositoryMock.Object, new BoardGameService(_boardGameRepositoryMock.Object)); //Act gamerBoardGameService.DeactivateGamerBoardGame(_testGamerBoardGame.Id); //Assert _gamerBoardGameRepositoryMock.Verify( mock => mock.Deactivate(It.Is<int>(x => x.Equals(_testGamerBoardGame.Id))), Times.Once()); }
public void GetGamerBoardGame() { //Arrange _gamerBoardGameRepositoryMock.Setup(mock => mock.Get(It.IsAny<int>())) .Returns(_testGamerBoardGame); var gamerBoardGameService = new GamerBoardGameService(_gamerBoardGameRepositoryMock.Object, new BoardGameService(_boardGameRepositoryMock.Object)); //Act var gamerBoardGame = gamerBoardGameService.GetGamerBoardGame(_testGamerBoardGame.Id); //Assert Assert.AreEqual(_testGamerBoardGame.Id, gamerBoardGame.Id); _gamerBoardGameRepositoryMock.Verify(mock => mock.Get(It.Is<int>(x => x.Equals(_testGamerBoardGame.Id))), Times.Once()); }
public void GetGamerBoardGameList() { //Arrange _gamerBoardGameRepositoryMock.Setup(x => x.GetAll()) .Returns(new List<GamerBoardGame> {new GamerBoardGame()}); var gamerBoardGameService = new GamerBoardGameService(_gamerBoardGameRepositoryMock.Object, new BoardGameService(_boardGameRepositoryMock.Object)); //Act var gamerBoardGames = gamerBoardGameService.GetAllGamerBoardGames(); //Assert Assert.AreEqual(1, gamerBoardGames.Count()); _gamerBoardGameRepositoryMock.Verify(mock => mock.GetAll(), Times.Once()); }
public void AddGamerBoardGameToBoardGamesList() { //Arrange _gamerBoardGameRepositoryMock.Setup(mock => mock.Add(It.IsAny<GamerBoardGame>())); var gamerBoardGameService = new GamerBoardGameService(_gamerBoardGameRepositoryMock.Object, new BoardGameService(_boardGameRepositoryMock.Object)); //Act gamerBoardGameService.Add(_testGamerBoardGame.BoardGameId, _testGamer); //Assert _gamerBoardGameRepositoryMock.Verify( mock => mock.Add(It.Is<GamerBoardGame>(x => x.Id == _testGamerBoardGame.Id && x.BoardGameId == _testGamerBoardGame.BoardGameId && x.GamerId == _testGamerBoardGame.GamerId)), Times.Once()); }
public void EditGamerBoardGame() { //Arrange _gamerBoardGameRepositoryMock.Setup(mock => mock.Edit(It.IsAny<GamerBoardGame>())); _gamerBoardGameRepositoryMock.Setup(mock => mock.GetAll()).Returns(new List<GamerBoardGame>()); _gamerBoardGameRepositoryMock.Setup(mock => mock.Get(It.IsAny<int>())).Returns(_testGamerBoardGame); var gamerBoardGameService = new GamerBoardGameService(_gamerBoardGameRepositoryMock.Object, new BoardGameService(_boardGameRepositoryMock.Object)); //Act gamerBoardGameService.EditGamerBoardGame(_testGamerBoardGame.Id); //Assert _gamerBoardGameRepositoryMock.Verify( mock => mock.Edit(It.Is<GamerBoardGame>(x => x.Id == _testGamerBoardGame.Id && x.BoardGameId == _testGamerBoardGame.BoardGameId && x.GamerId == _testGamerBoardGame.GamerId)), Times.Once()); }