public void CreateAccount()
        {
            var account = DefaultCreator.createAccount();

            Assert.IsNotNull(account);
            Assert.AreEqual(account.ID, 1);
            Assert.AreEqual(account.Login, @"test_login");
            Assert.AreEqual(account.Mail, @"*****@*****.**");
            Assert.AreEqual(account.PasswordHash, 12345);
        }
        public void CheckAddHistory()
        {
            var account   = DefaultCreator.createAccount();
            var tourOrder = DefaultCreator.createTourOrder(
                DefaultCreator.createTour()
                , DefaultCreator.createCustomer());

            account.AddTourOrder(tourOrder);

            Assert.True(account.History.Contains(tourOrder));
        }
 public void VerifyLoginHaveNonWhitespaceCharacter()
 {
     Assert.Throws <ArgumentException>(
         () => DefaultCreator.createAccount(@"lo gin")
         );
 }
 public void LoginMustBeLessThen16Symbols()
 {
     Assert.Throws <ArgumentException>(
         () => DefaultCreator.createAccount(@"testTestTestTestTest")
         );
 }
 public void LoginMustBeMoreThen3Symbols()
 {
     Assert.Throws <ArgumentException>(
         () => DefaultCreator.createAccount(@"tes")
         );
 }
 public void RestrictionOnValidCharacters()
 {
     Assert.Throws <ArgumentException>(
         () => DefaultCreator.createAccount(@"test_login", @"na!#$%^&*()+=`~/\,?><|[email protected]")
         );
 }
 public void CheckDomen()
 {
     Assert.Throws <ArgumentException>(
         () => DefaultCreator.createAccount(@"test_login", @"name@gmailDotcom")
         );
 }
 public void SymbolAtMustBePresent()
 {
     Assert.Throws <ArgumentException>(
         () => DefaultCreator.createAccount(@"test_login", @"nameAtgmail.com")
         );
 }
 public void CorrectMail()
 {
     var airline = DefaultCreator.createAccount(@"test_login", @"*****@*****.**");
 }
Example #10
0
 public void RestrictionOnValidCharactersForLogin()
 {
     Assert.Throws <ArgumentException>(
         () => DefaultCreator.createAccount(@"na!#$%^&*()+=`~/\,?><|me@")
         );
 }