예제 #1
0
파일: Create.cs 프로젝트: pwideman/ClubPool
        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);
        }