Example #1
0
        public void GetPositionsTest()
        {
            var repo   = new PlayerMockRepo();
            var result = repo.GetPositions();

            Assert.AreEqual(result.Count, 9);
        }
Example #2
0
        public void GetPositionsTest()
        {
            var repo = new PlayerMockRepo();
            var result = repo.GetPositions();

            Assert.AreEqual(result.Count, 9);
        }
Example #3
0
        public void GetPositionByIDTest()
        {
            var repo       = new PlayerMockRepo();
            int positionID = 1;
            var result     = repo.GetPositionByID(positionID);

            Assert.AreEqual(result, "P");
        }
Example #4
0
        public void GetTeamByIDTest()
        {
            var repo   = new PlayerMockRepo();
            int teamID = 1;
            var result = repo.GetTeamByID(teamID);

            Assert.AreEqual(result, "Sweet Baby Jesus");
        }
Example #5
0
        public void GetPlayersTest()
        {
            var repo   = new PlayerMockRepo();
            int teamId = 3;
            var result = repo.GetPlayers(teamId);

            Assert.AreEqual(result.Count, 2);
        }
Example #6
0
        public void GetTeamByIDTest()
        {
            var repo = new PlayerMockRepo();
            int teamID = 1;
            var result = repo.GetTeamByID(teamID);

            Assert.AreEqual(result, "Sweet Baby Jesus");
        }
Example #7
0
        public void GetPositionByIDTest()
        {
            var repo = new PlayerMockRepo();
            int positionID = 1;
            var result = repo.GetPositionByID(positionID);

            Assert.AreEqual(result, "P");
        }
Example #8
0
        public void GetPlayersTest()
        {
            var repo = new PlayerMockRepo();
            int teamId = 3;
            var result = repo.GetPlayers(teamId);

            Assert.AreEqual(result.Count, 2);
        }
Example #9
0
        public void RemovePlayerfromTeamTest()
        {
            var repo           = new PlayerMockRepo();
            int playerToRemove = 3;

            repo.DeletePlayerFromTeam(playerToRemove);

            var result = repo.GetPlayers(3);

            Assert.AreEqual(result.Count, 1);
        }
Example #10
0
        public void TradePlayerTest()
        {
            var repo            = new PlayerMockRepo();
            int playerIdToTrade = 1;
            int teamIdToAdd     = 2;

            var result = repo.TradePlayer(playerIdToTrade, teamIdToAdd);

            Assert.AreEqual(result.TeamID, 2);
            Assert.AreEqual(repo.GetPlayers(1).Count(), 0);
        }
Example #11
0
        public void AddPlayerTest()
        {
            var repo = new PlayerMockRepo();

            Player player = new Player()
            {
                PlayerID = 8,
                PlayerName = "Lucius Washington",
                JerseyNumber = 25,
                PositionID = 3,
                PreviousYrsBattingAvg = (decimal).900,
                NumYrsPlayed = 12,
                TeamID = 3
            };

            var result = repo.AddPlayer(player);

            Assert.AreEqual(result.PlayerID, 6);
        }
Example #12
0
        public void AddPlayerTest()
        {
            var repo = new PlayerMockRepo();

            Player player = new Player()
            {
                PlayerID              = 8,
                PlayerName            = "Lucius Washington",
                JerseyNumber          = 25,
                PositionID            = 3,
                PreviousYrsBattingAvg = (decimal).900,
                NumYrsPlayed          = 12,
                TeamID = 3
            };


            var result = repo.AddPlayer(player);

            Assert.AreEqual(result.PlayerID, 6);
        }
Example #13
0
        public void TradePlayerTest()
        {
            var repo = new PlayerMockRepo();
            int playerIdToTrade = 1;
            int teamIdToAdd = 2;

            var result = repo.TradePlayer(playerIdToTrade, teamIdToAdd);

            Assert.AreEqual(result.TeamID, 2);
            Assert.AreEqual(repo.GetPlayers(1).Count(), 0);
        }
Example #14
0
        public void RemovePlayerfromTeamTest()
        {
            var repo = new PlayerMockRepo();
            int playerToRemove = 3;

            repo.DeletePlayerFromTeam(playerToRemove);

            var result = repo.GetPlayers(3);

            Assert.AreEqual(result.Count, 1);
        }