Exemple #1
0
        public async void Test_Delete_PlayerStats()
        {
            //Arrange
            var db          = DbSource.CreateDbSource();
            var c           = new PlayerStatsController(db);
            var playerStats = new PlayerStats
            {
                StatId       = 2,
                Hits         = 1,
                Doubles      = 5,
                Triples      = 1,
                HomeRuns     = 4,
                RunsBattedIn = 6,
                RegisterId   = 1
            };

            //Act
            await c.Create(playerStats);

            var r = await c.Delete(2);

            //Assert
            var result = Assert.IsType <ViewResult>(r);
            var model  = Assert.IsAssignableFrom <PlayerStats>(result.ViewData.Model);

            Assert.Equal(db.PlayerStats.Find(2), model);
        }