public void BoundaryTestfor_ValidMerchantUserName()
        {
            //Action
            Merchants merchants = new Merchants()
            {
                MerchantsId   = 1,
                MerchantsName = "Mary",
                Email         = "*****@*****.**",
                Password      = "******",
                Mobile        = 9876554345
            };
            var  getregisteredUser = _merchantService.GetMerchantsById(merchants.MerchantsId);
            bool getisUserName     = Regex.IsMatch(getregisteredUser.MerchantsName, @"^[a-zA-Z0-9]{4,10}$", RegexOptions.IgnoreCase);
            bool isUserName        = Regex.IsMatch(merchants.MerchantsName, @"^[a-zA-Z0-9]{4,10}$", RegexOptions.IgnoreCase);

            //Assert
            Assert.True(isUserName);
            Assert.True(getisUserName);
        }
Ejemplo n.º 2
0
        public void TestFor_ValidMerchantsRegister()
        {
            //Arrange
            Merchants merchants = new Merchants()
            {
                MerchantsId   = 1,
                MerchantsName = "Mar",
                Email         = "*****@*****.**",
                Password      = "******",
                Mobile        = 9876554345
            };
            //Action
            var registeredMerchant    = _merchantService.SignUp(merchants);
            var getregisteredMerchant = _merchantService.GetMerchantsById(merchants.MerchantsId);

            //Assert
            Assert.Equal(getregisteredMerchant, registeredMerchant);
            Assert.Equal(getregisteredMerchant, registeredMerchant);
        }