コード例 #1
0
 public void Test_CreateAndGetUser()
 {
     //arrange
     var userRepository = new UsersRepository(_connectionString);
     var user = TestHelper.GenerateTestUser();
     //act
     userRepository.Create(user);
     var resultUser = userRepository.Get(user.Id);
     //asserts
     Assert.IsTrue(user.FirstName.Equals(resultUser.FirstName));
 }
コード例 #2
0
 public void Test_DeleteUser()
 {
     //arrange
     var userRepository = new UsersRepository(_connectionString);
     var user = TestHelper.GenerateTestUser();
     userRepository.Create(user);
     //act
     userRepository.Delete(user.Id);
     //asserts
     userRepository.Get(user.Id);
 }
コード例 #3
0
 public void ShouldCreateUser()
 {
     //arrange
     var userRepository = new UsersRepository();
     var user = new User
     {
         Email = "*****@*****.**",
         FirstName = "name",
         LastName = "lastname",
         Id = Guid.NewGuid()
     };
     //act
     userRepository.Create(user);
     //asserts
     var resultUser = userRepository.Get(user.Id);
     Assert.AreEqual(user.Email, resultUser.Email);
 }
コード例 #4
0
 public void Test_GetNotExistingUser()
 {
     //arrange
     var userRepository = new UsersRepository(_connectionString);
     var user = TestHelper.GenerateTestUser();
     //act
     userRepository.Get(user.Id);
 }