public void ExceptionTestFor_UserNotFound()
        {
            //Assert
            Users user = new Users()
            {
                UserId   = random.Next(100, 10000000),
                UserName = "******",
                Email    = "*****@*****.**",
                Password = "******",
            };
            Merchants merchants = new Merchants()
            {
                MerchantsId   = random.Next(100, 10000000),
                MerchantsName = "Mary",
                Email         = "*****@*****.**",
                Password      = "******",
                Mobile        = 9876554345
            };
            var ex  = Assert.Throws <UserNotFoundException>(() => _userService.SignIn(user.UserName, user.Password));
            var exc = Assert.Throws <UserNotFoundException>(() => _merchantService.SignIn(merchants.MerchantsName, merchants.Password));

            Assert.Equal("User Not Found ", ex.Messages);
            Assert.Equal("User Not Found ", exc.Messages);
        }
Ejemplo n.º 2
0
        public void TestFor_ValidMerchantLogin()
        {
            //Arrange
            Merchants merchants = new Merchants()
            {
                MerchantsId   = 1,
                MerchantsName = "Mar",
                Email         = "*****@*****.**",
                Password      = "******",
                Mobile        = 9876554345
            };
            //Action
            var loggedUser        = _merchantService.SignIn(merchants.MerchantsName, merchants.Password);
            var getregisteredUser = _merchantService.GetMerchantsById(merchants.MerchantsId);

            //Assert
            Assert.Equal(getregisteredUser, loggedUser);
        }