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); }
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()); }