public override void Given() { viewModel = new CreateDivisionViewModel(); viewModel.Name = "MyDivision"; viewModel.StartingDate = DateTime.Parse("11/30/2010").ToShortDateString(); viewModel.SeasonId = 1; var season = new Season("temp", GameType.EightBall); season.SetIdTo(viewModel.SeasonId); repository.Setup(r => r.Get<Season>(season.Id)).Returns(season); repository.Setup(r => r.All<Division>()).Returns(new List<Division>().AsQueryable()); repository.Setup(r => r.SaveOrUpdate<Division>(It.IsAny<Division>())).Callback<Division>(d => savedDivision = d).Returns(savedDivision); }
public override void Given() { viewModel = new CreateDivisionViewModel(); viewModel.StartingDate = DateTime.Parse("11/30/2010").ToShortDateString(); viewModel.SeasonId = 1; controller.ModelState.AddModelError("Name", new Exception("Test")); }
public override void Given() { viewModel = new CreateDivisionViewModel(); viewModel.Name = "Test"; viewModel.StartingDate = "a bad date string"; viewModel.SeasonId = 1; }
public override void Given() { viewModel = new CreateDivisionViewModel(); viewModel.Name = "MyDivision"; viewModel.StartingDate = DateTime.Parse("11/30/2010").ToShortDateString(); viewModel.SeasonId = 1; var season = new Season("temp", GameType.EightBall); var division = new Division(viewModel.Name, DateTime.Now, season); season.SetIdTo(viewModel.SeasonId); season.AddDivision(division); repository.Setup(r => r.Get<Season>(season.Id)).Returns(season); var divisions = new List<Division> { division }; repository.Setup(r => r.All<Division>()).Returns(divisions.AsQueryable()); }
public override void Given() { viewModel = new CreateDivisionViewModel(); viewModel.Name = "MyDivision"; viewModel.StartingDate = DateTime.Parse("11/30/2010").ToShortDateString(); viewModel.SeasonId = 999; }