public override void Given() { viewModel = new CreateTeamViewModel(); viewModel.DivisionId = divisionId; var season = new Season("temp", GameType.EightBall); season.SetIdTo(1); var division = new Division("temp", DateTime.Now, season); division.SetIdTo(1); repository.Setup(r => r.Get<Division>(divisionId)).Returns(division); users = DomainModelHelper.GetUsers(5); repository.Setup(r => r.SqlQuery<User>(It.IsAny<string>(), division.Season.Id)).Returns(users.AsQueryable()); repository.Init<User>(users.AsQueryable(), true); controller.ModelState.AddModelError("Name", new Exception("test")); }
public override void Given() { viewModel = new CreateTeamViewModel(); viewModel.Name = name; viewModel.DivisionId = divisionId; var season = new Season("temp", GameType.EightBall); season.SetIdTo(1); var division = new Division("temp", DateTime.Now, season); division.SetIdTo(divisionId); repository.Setup(r => r.Get<Division>(divisionId)).Returns(division); repository.Setup(r => r.SaveOrUpdate<Team>(It.IsAny<Team>())).Callback<Team>(t => savedTeam = t).Returns(savedTeam); users = DomainModelHelper.GetUsers(5); repository.Init<User>(users.AsQueryable(), true); }
public override void Given() { viewModel = new CreateTeamViewModel(); viewModel.Name = name; viewModel.DivisionId = divisionId; var season = new Season("temp", GameType.EightBall); season.SetIdTo(1); var division = new Division("temp", DateTime.Now, season); division.SetIdTo(1); division.AddTeam(new Team(name, division)); repository.Setup(r => r.Get<Division>(divisionId)).Returns(division); users = DomainModelHelper.GetUsers(5); repository.Setup(r => r.SqlQuery<User>(It.IsAny<string>(), season.Id)).Returns(users.AsQueryable()); repository.Init<User>(users.AsQueryable(), true); viewModel.SelectedPlayers = new int[1] { users[0].Id }; }