public void CreatePlayer() { var playerService = new PlayerService(); var playerDto = new PlayerDto(); playerDto.FirstName = "Player"; playerDto.SurName = "One"; playerDto.TeamId = 3; var player = playerService.CreatePlayer(playerDto); Assert.That(player.TeamId, !Is.Null); Assert.That(player.FirstName, Is.EqualTo("Player")); Assert.That(player.Surname, Is.EqualTo("One")); Assert.That(player.TeamId, Is.EqualTo(3)); }
public void GetAllPlayers() { var playerController = new PlayerService(new MockPlayerRepository( new Player { PlayerId = 1, Name = "Player 01", TeamId = 1 }, new Player { PlayerId = 2, Name = "Player 02", TeamId = 1 }, new Player { PlayerId = 3, Name = "Player 03", TeamId = 1 }, new Player { PlayerId = 4, Name = "Player 04", TeamId = 1 }, new Player { PlayerId = 5, Name = "Player 05", TeamId = 1 }, new Player { PlayerId = 6, Name = "Player 06", TeamId = 2 }, new Player { PlayerId = 7, Name = "Player 07", TeamId = 2 }, new Player { PlayerId = 8, Name = "Player 08", TeamId = 2 }, new Player { PlayerId = 9, Name = "Player 09", TeamId = 2 }, new Player { PlayerId = 10, Name = "Player 10", TeamId = 2 }, new Player { PlayerId = 11, Name = "Player 11", TeamId = 3 }, new Player { PlayerId = 12, Name = "Player 12", TeamId = 3 }, new Player { PlayerId = 13, Name = "Player 13", TeamId = 3 }, new Player { PlayerId = 14, Name = "Player 14", TeamId = 3 }, new Player { PlayerId = 15, Name = "Player 15", TeamId = 3 }, new Player { PlayerId = 16, Name = "Player 16", TeamId = 4 }, new Player { PlayerId = 17, Name = "Player 17", TeamId = 4 }, new Player { PlayerId = 18, Name = "Player 18", TeamId = 4 }, new Player { PlayerId = 19, Name = "Player 19", TeamId = 4 }, new Player { PlayerId = 20, Name = "Player 20", TeamId = 4 })); var playersInTeam1 = playerController.GetPlayersForTeam(1); var playersInTeam2 = playerController.GetPlayersForTeam(2); var playersInTeam3 = playerController.GetPlayersForTeam(3); var playersInTeam4 = playerController.GetPlayersForTeam(4); Assert.That(playersInTeam1[0].PlayerName, Is.EqualTo("Player 01")); Assert.That(playersInTeam1[1].PlayerName, Is.EqualTo("Player 02")); Assert.That(playersInTeam1[2].PlayerName, Is.EqualTo("Player 03")); Assert.That(playersInTeam1[3].PlayerName, Is.EqualTo("Player 04")); Assert.That(playersInTeam1[4].PlayerName, Is.EqualTo("Player 05")); Assert.That(playersInTeam2[0].PlayerName, Is.EqualTo("Player 06")); Assert.That(playersInTeam2[1].PlayerName, Is.EqualTo("Player 07")); Assert.That(playersInTeam2[2].PlayerName, Is.EqualTo("Player 08")); Assert.That(playersInTeam2[3].PlayerName, Is.EqualTo("Player 09")); Assert.That(playersInTeam2[4].PlayerName, Is.EqualTo("Player 10")); Assert.That(playersInTeam3[0].PlayerName, Is.EqualTo("Player 11")); Assert.That(playersInTeam3[1].PlayerName, Is.EqualTo("Player 12")); Assert.That(playersInTeam3[2].PlayerName, Is.EqualTo("Player 13")); Assert.That(playersInTeam3[3].PlayerName, Is.EqualTo("Player 14")); Assert.That(playersInTeam3[4].PlayerName, Is.EqualTo("Player 15")); Assert.That(playersInTeam4[0].PlayerName, Is.EqualTo("Player 16")); Assert.That(playersInTeam4[1].PlayerName, Is.EqualTo("Player 17")); Assert.That(playersInTeam4[2].PlayerName, Is.EqualTo("Player 18")); Assert.That(playersInTeam4[3].PlayerName, Is.EqualTo("Player 19")); Assert.That(playersInTeam4[4].PlayerName, Is.EqualTo("Player 20")); }
public void RetrivePlayer() { var playerService = new PlayerService(_mockPlayerRepository); }