InstaTax.Tests.TestRepository.ShouldSaveAndLoadUser C# (CSharp) Метод

ShouldSaveAndLoadUser() приватный Метод

private ShouldSaveAndLoadUser ( ) : void
Результат void
        public void ShouldSaveAndLoadUser()
        {
            IRepository repository = new Repository();

            var password = new Password { PasswordString = "abc" };
            var email = new EmailAddress("[email protected]");
            var user = new User(email, password);

            user.FromMetro = true;
            user.RentPaid = 8000.00;

            user.Repository = repository;

            user.Register();

            User actualUser = repository.LoadByEmailId(email);

            Assert.IsNotNull(actualUser);
            Assert.AreEqual(email, actualUser.EmailAddress);
            Assert.AreEqual(user.FromMetro, actualUser.FromMetro);
            Assert.AreEqual(user.RentPaid, actualUser.RentPaid);
        }