public async void DeletePlayerStatisticsNotFoundPageTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new PlayerStatisticsController(db); //Act var r = await c.Delete(2); //Assert Assert.IsType <NotFoundResult>(r); }
public async void DetailsNullPageTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new PlayersController(db); //Act var r = await c.Details(null); //Assert Assert.IsType <NotFoundResult>(r); }
public async void DetailsCoachNotFoundPageTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new CoachesController(db); //Act var r = await c.Details(2); //Assert Assert.IsType <NotFoundResult>(r); }
public async void EditPlayerNotFoundPageTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new PlayersController(db); //Act var r = await c.Edit(2); //Assert Assert.IsType <NotFoundResult>(r); }
public async void EditNullPageTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new CoachesController(db); //Act var r = await c.Edit(null); //Assert Assert.IsType <NotFoundResult>(r); }
public async void IndexTest() { //Arrange var dbContext = MockDb.CreateMockDb(); PlayersController sc = new PlayersController(dbContext); //Act var r = await sc.Index(); //Assert var result = Assert.IsType <ViewResult>(r); var model = Assert.IsAssignableFrom <List <Player> >(result.ViewData.Model); Assert.Equal(1, model.Count()); }
public async void EditWrongIdTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new CoachesController(db); var coach = new Coaches { Coaches_Id = 2, FirstName = "Edwin", LastName = "Mar", Title = "Head", Team_Id = 2 }; //Act await c.Create(coach); var r = await c.Edit(db.Coaches.Find(1).Coaches_Id, coach); //Assert Assert.IsType <NotFoundResult>(r); }
public async void EditWrongIdTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new MatchesController(db); var match = new Matches { Matche_Id = 2, AwayTeam_Id = 2, MatchDate = DateTime.Now, Stadium_Id = 1 }; //Act await c.Create(match); var r = await c.Edit(db.Matches.Find(1).Matche_Id, match); //Assert Assert.IsType <NotFoundResult>(r); }
public async void EditWrongIdTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new PlayersController(db); var player = new Player { Player_Id = 2, FirstName = "Mar", LastName = "dar", Position = "Head", JerseyNumber = 8, TeamId = 2 }; //Act await c.Create(player); var r = await c.Edit(db.Player.Find(1).Player_Id, player); //Assert Assert.IsType <NotFoundResult>(r); }
public async void EditWrongIdTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new TeamsController(db); var teams = new Teams { Team_Name = "Everett Otters", Team_Mascot = "Otter", Team_Id = 2, Conference = "Eastern", Wins = 0, Loses = 0, Ties = 0, Win_Streak = 0 }; //Act await c.Create(teams); var r = await c.Edit(db.Teams.Find(1).Team_Id, teams); //Assert Assert.IsType <NotFoundResult>(r); }
public async void EditWrongIdTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new StadiumsController(db); var stadiums = new Stadium { Stadium_Id = 2, StadiumName = "Ever After", City = "Everett", Team_Id = 1 }; //Act await c.Create(stadiums); var r = await c.Edit(db.Stadium.Find(1).Stadium_Id, stadiums); //Assert Assert.IsType <NotFoundResult>(r); }
public async void CreateButtonTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new TeamsController(db); var teams = new Teams { Team_Name = "Everett Otters", Team_Mascot = "Otter", Team_Id = 2, Conference = "Eastern", Wins = 0, Loses = 0, Ties = 0, Win_Streak = 0 }; //Act await c.Create(teams); var r = c.Create(); //Assert Assert.IsType <ViewResult>(r); }
public async void CreateButtonTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new CoachesController(db); var coach = new Coaches { Coaches_Id = 2, FirstName = "Edwin", LastName = "Mar", Title = "Head", Team_Id = 2 }; //Act await c.Create(coach); var r = c.Create(); //Assert Assert.IsType <ViewResult>(r); }
public async void CreateButtonTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new MatchesController(db); var match = new Matches { Matche_Id = 2, AwayTeam_Id = 2, MatchDate = DateTime.Now, Stadium_Id = 1 }; //Act await c.Create(match); var r = c.Create(); //Assert Assert.IsType <ViewResult>(r); }
public async void CreateButtonTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new PlayersController(db); var player = new Player { Player_Id = 2, FirstName = "Mar", LastName = "dar", Position = "Head", JerseyNumber = 8, TeamId = 2 }; //Act await c.Create(player); var r = c.Create(); //Assert Assert.IsType <ViewResult>(r); }
public async void EditWrongIdTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new PlayerStatisticsController(db); var playerStatistic = new PlayerStatistics { Player_Statistics_Id = 2, FgPercent = 0.379F, FtPercent = 1.000F, ThreePointersMade = 3, PointsMade = 15, Rebounds = 2, Assists = 6, Steals = 6, Blocks = 5, TurnOvers = 3, Player_Id = 1 }; //Act await c.Create(playerStatistic); var r = await c.Edit(db.PlayerStatistics.Find(1).Player_Statistics_Id, playerStatistic); //Assert Assert.IsType <NotFoundResult>(r); }
public async void CreateButtonTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new StadiumsController(db); var stadiums = new Stadium { Stadium_Id = 2, StadiumName = "Ever After", City = "Everett", Team_Id = 1 }; //Act await c.Create(stadiums); var r = c.Create(); //Assert Assert.IsType <ViewResult>(r); }
public async void TestAddTeam() { //Arrange var db = MockDb.CreateMockDb(); var c = new TeamsController(db); var teams = new Teams { Team_Name = "Everett Otters", Team_Mascot = "Otter", Team_Id = 2, Conference = "Eastern", Wins = 0, Loses = 0, Ties = 0, Win_Streak = 0 }; //Act var r = await c.Create(teams); //Assert var result = Assert.IsType <RedirectToActionResult>(r); Assert.Equal("Index", result.ActionName); Assert.Equal(1, db.Teams.Where(x => x.Team_Name == teams.Team_Name && x.Team_Mascot == teams.Team_Mascot && x.Team_Id == teams.Team_Id && x.Conference == teams.Conference && x.Wins == teams.Wins && x.Loses == teams.Loses && x.Ties == teams.Ties && x.Win_Streak == teams.Win_Streak).Count()); }
public async void DeleteConfirmTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new PlayersController(db); var player = new Player { Player_Id = 2, FirstName = "Mar", LastName = "dar", Position = "Head", JerseyNumber = 8, TeamId = 2 }; //Act var r = await c.Create(player); //Finds the second element stores in a tmp variable var elementToDelete = db.Player.Find(2); await c.DeleteConfirmed(elementToDelete.Player_Id); Assert.DoesNotContain(elementToDelete, db.Player); }
public async void TestAddPlayer() { //Arrange var db = MockDb.CreateMockDb(); var c = new PlayersController(db); var player = new Player { Player_Id = 2, FirstName = "Mike", LastName = "Mar", JerseyNumber = 23, Position = "SG", TeamId = 2 }; //Act var r = await c.Create(player); //Assert var result = Assert.IsType <RedirectToActionResult>(r); Assert.Equal("Index", result.ActionName); Assert.Equal(1, db.Player.Where(x => x.Player_Id == player.Player_Id && x.FirstName == player.FirstName && x.LastName == player.LastName && x.JerseyNumber == player.JerseyNumber && x.Position == player.Position && x.TeamId == player.TeamId).Count()); }
public async void DeleteConfirmTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new PlayerStatisticsController(db); var playerStatistic = new PlayerStatistics { Player_Statistics_Id = 2, FgPercent = 0.379F, FtPercent = 1.000F, ThreePointersMade = 3, PointsMade = 15, Rebounds = 2, Assists = 6, Steals = 6, Blocks = 5, TurnOvers = 3, Player_Id = 1 }; //Act var r = await c.Create(playerStatistic); //Finds the second element stores in a tmp variable var elementToDelete = db.PlayerStatistics.Find(2); await c.DeleteConfirmed(elementToDelete.Player_Statistics_Id); Assert.DoesNotContain(elementToDelete, db.PlayerStatistics); }
public async void DeleteConfirmTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new TeamsController(db); var teams = new Teams { Team_Name = "Everett Otters", Team_Mascot = "Otter", Team_Id = 2, Conference = "Eastern", Wins = 0, Loses = 0, Ties = 0, Win_Streak = 0 }; //Act var r = await c.Create(teams); //Finds the second element stores in a tmp variable var elementToDelete = db.Teams.Find(2); await c.DeleteConfirmed(elementToDelete.Team_Id); Assert.DoesNotContain(elementToDelete, db.Teams); }
public async void DeleteConfirmTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new CoachesController(db); var coach = new Coaches { Coaches_Id = 2, LastName = "Mar", Title = "Head", Team_Id = 2 }; //Act var r = await c.Create(coach); //Finds the second element stores in a tmp variable var elementToDelete = db.Coaches.Find(2); await c.DeleteConfirmed(elementToDelete.Coaches_Id); Assert.DoesNotContain(elementToDelete, db.Coaches); }
public async void TestAddMatch() { //Arrange var db = MockDb.CreateMockDb(); var c = new MatchesController(db); var match = new Matches { Matche_Id = 2, HomeTeam_Id = 1, AwayTeam_Id = 2, MatchDate = DateTime.Now, Stadium_Id = 1 }; //Act var r = await c.Create(match); //Assert var result = Assert.IsType <RedirectToActionResult>(r); Assert.Equal("Index", result.ActionName); Assert.Equal(1, db.Matches.Where(x => x.Matche_Id == match.Matche_Id && x.HomeTeam_Id == match.HomeTeam_Id && x.AwayTeam_Id == match.AwayTeam_Id && x.MatchDate == match.MatchDate && x.Stadium_Id == match.Stadium_Id).Count()); }
public async void DeleteConfirmTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new StadiumsController(db); var stadiums = new Stadium { Stadium_Id = 2, StadiumName = "Ever After", City = "Everett", Team_Id = 1 }; //Act var r = await c.Create(stadiums); //Finds the second element stores in a tmp variable var elementToDelete = db.Stadium.Find(2); await c.DeleteConfirmed(elementToDelete.Stadium_Id); Assert.DoesNotContain(elementToDelete, db.Stadium); }
public async void TestAddCoach() { //Arrange var db = MockDb.CreateMockDb(); var c = new CoachesController(db); var coach = new Coaches { Coaches_Id = 2, FirstName = "Mike", LastName = "Mar", Title = "Head", Team_Id = 2 }; //Act var r = await c.Create(coach); //Assert var result = Assert.IsType <RedirectToActionResult>(r); Assert.Equal("Index", result.ActionName); Assert.Equal(1, db.Coaches.Where(x => x.Coaches_Id == coach.Coaches_Id && x.FirstName == coach.FirstName && x.LastName == coach.LastName && x.Title == coach.Title && x.Team_Id == coach.Team_Id).Count()); }
public async void DeleteConfirmTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new MatchesController(db); var match = new Matches { Matche_Id = 2, AwayTeam_Id = 2, MatchDate = DateTime.Now, Stadium_Id = 1 }; //Act var r = await c.Create(match); //Finds the second element stores in a tmp variable var elementToDelete = db.Matches.Find(2); await c.DeleteConfirmed(elementToDelete.Matche_Id); Assert.DoesNotContain(elementToDelete, db.Matches); }
public async void TestAddStadium() { //Arrange var db = MockDb.CreateMockDb(); var c = new StadiumsController(db); var stadiums = new Stadium { Stadium_Id = 2, StadiumName = "Ever After", City = "Everett", Team_Id = 1 }; //Act var r = await c.Create(stadiums); //Assert var result = Assert.IsType <RedirectToActionResult>(r); Assert.Equal("Index", result.ActionName); Assert.Equal(1, db.Stadium.Where(x => x.Stadium_Id == stadiums.Stadium_Id && x.StadiumName == stadiums.StadiumName && x.City == stadiums.City && x.Team_Id == stadiums.Team_Id).Count()); }
public async void EditTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new PlayerStatisticsController(db); short tempRebound = 4; var playerStatistic = new PlayerStatistics { Player_Statistics_Id = 2, FgPercent = 0.379F, FtPercent = 1.000F, ThreePointersMade = 3, PointsMade = 15, Rebounds = 2, Assists = 6, Steals = 6, Blocks = 5, TurnOvers = 3, Player_Id = 1 }; //Act await c.Create(playerStatistic); playerStatistic.Rebounds = tempRebound; var r = await c.Edit(db.PlayerStatistics.Find(2).Player_Statistics_Id, playerStatistic); //Assert Assert.IsType <RedirectToActionResult>(r); Assert.Equal(db.PlayerStatistics.Find(2).Rebounds, tempRebound); }
public async void EditTest() { //Arrange var db = MockDb.CreateMockDb(); var c = new PlayersController(db); string tempName = "Micheal"; var player = new Player { Player_Id = 2, FirstName = "Mar", LastName = "dar", Position = "Head", JerseyNumber = 8, TeamId = 2 }; //Act await c.Create(player); player.FirstName = tempName; var r = await c.Edit(db.Player.Find(2).Player_Id, player); //Assert Assert.IsType <RedirectToActionResult>(r); Assert.Equal(db.Player.Find(2).FirstName, tempName); }