コード例 #1
0
ファイル: EditGet.cs プロジェクト: pwideman/ClubPool
 public override void EstablishContext()
 {
     base.EstablishContext();
       roles = new List<Role>();
       adminRole = new Role(Roles.Administrators);
       adminRole.SetIdTo(1);
       roles.Add(adminRole);
       officerRole = new Role(Roles.Officers);
       officerRole.SetIdTo(2);
       roles.Add(officerRole);
       user = new User("user", password, "user", "one", "*****@*****.**");
       user.SetIdTo(1);
       user.SetVersionTo(1);
       repository.Setup(r => r.Get<User>(user.Id)).Returns(user);
       repository.Init<Role>(roles.AsQueryable(), true);
 }
コード例 #2
0
ファイル: SignUp.cs プロジェクト: pwideman/ClubPool
        public override void Given()
        {
            viewModel = new CreateViewModel();
              viewModel.Username = username;
              viewModel.Password = "******";
              viewModel.ConfirmPassword = "******";
              viewModel.Email = userEmail;
              viewModel.FirstName = "test";
              viewModel.LastName = "test";

              user = new User(viewModel.Username, viewModel.Password, viewModel.FirstName, viewModel.LastName, viewModel.Email);

              membershipService.Setup(s => s.CreateUser(username, viewModel.Password, viewModel.FirstName,
            viewModel.LastName, viewModel.Email, false, false)).Returns(user);

              var role = new Role(Roles.Administrators);
              user = new User("officer", "officer", "officer", "user", "*****@*****.**");
              role.Users.Add(user);
              repository.Init<Role>(new List<Role> { role }.AsQueryable());
        }