public void InsertUserTwice() { using (var fixture = new FixtureInit("http://localhost")) { //INIT var register = new UsersRepository(fixture.Setup.Context); //ACT / POST var user = new User() { Email = "email", //SecretPhrase = "sec", //Password = "******" }; register.Save(user); var newUser = new User() { Email = "email", //SecretPhrase = "sec", //Password = "******" }; register.Save(newUser); } }
private void SubmitUsersToRepository(UsersRepository register, int usersCount, int tempUsers) { for (int users = 0; users < usersCount; users++) { register.Save(new User { Email = users + "@a.com", Temp = false }); } for (int temp = 0; temp < tempUsers; temp++) { register.Save(new User { Email = "temp" + temp + "@a.com", Temp = true }); } }
public void GetApiToken_TokenForUser_ReturnedToken() { using (var fixture = new FixtureInit("http://localhost")) { // arrange var userRepository = new UsersRepository(fixture.Setup.Context); var hashService = new HashService(); var service = new ApiService(userRepository, hashService); var email = "*****@*****.**"; var password = "******"; var passwordHash = hashService.CreateMD5Hash(password); var apiToken = hashService.CreateApiToken(email, password); userRepository.Save( new User { Email = email, PasswordHash = passwordHash, ApiToken = apiToken, Temp = false } ); // act var result = service.GetApiToken(email, password); // assert Assert.That(result, Is.EqualTo(apiToken)); } }
public void InsertUser() { using (var fixture = new FixtureInit("http://localhost")) { //INIT var register = new UsersRepository(fixture.Setup.Context); //ACT var user = new User() { Email = "email", //SecretPhrase = "sec", //Password = "******" }; register.Save(user); //POST var actual = register.Users.WithEmail("email"); Assert.That(actual, Is.Not.Null); } }
public void FindUserById() { using (var fixture = new FixtureInit("http://localhost")) { //INIT var register = new UsersRepository(fixture.Setup.Context); var user = new User() { Email = "email", //SecretPhrase = "sec", //Password = "******" }; register.Save(user); //ACT var foundUser = register.Users.WithId(user.Id); //POST Assert.That(foundUser, Is.Not.Null); Assert.That(foundUser.Id, Is.EqualTo(user.Id)); } }