コード例 #1
0
        public async Task AuthenticateUserEmail_Success()
        {
            //Arrange
            mockSession();
            _shopping.Setup(x => x.AuthenticateUser(It.IsAny <string>())).Returns(Task.FromResult(Guid.NewGuid()));
            VMUserDetail input = new VMUserDetail()
            {
                user_email       = "*****@*****.**",
                IsForgetPassword = 0,
                cartId           = 1
            };

            //Act
            var result = await controller.AuthenticateUserEmail(input) as ViewResult;

            //Assert
            Assert.Equal("GetUserDetails", result.ViewName);
        }