예제 #1
0
파일: Create.cs 프로젝트: pwideman/ClubPool
        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);
        }
예제 #2
0
파일: Create.cs 프로젝트: pwideman/ClubPool
 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"));
 }
예제 #3
0
파일: Create.cs 프로젝트: pwideman/ClubPool
 public override void Given()
 {
     viewModel = new CreateDivisionViewModel();
       viewModel.Name = "Test";
       viewModel.StartingDate = "a bad date string";
       viewModel.SeasonId = 1;
 }
예제 #4
0
파일: Create.cs 프로젝트: pwideman/ClubPool
        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());
        }
예제 #5
0
파일: Create.cs 프로젝트: pwideman/ClubPool
 public override void Given()
 {
     viewModel = new CreateDivisionViewModel();
       viewModel.Name = "MyDivision";
       viewModel.StartingDate = DateTime.Parse("11/30/2010").ToShortDateString();
       viewModel.SeasonId = 999;
 }