コード例 #1
0
        public User ValidateUser(string userName, string passWord)
        {
            var _user = from u in mock.GetUsers()
                        where u.Email.Equals(userName) && u.Password.Equals(passWord)
                        select u;

            return(_user.FirstOrDefault());
        }
コード例 #2
0
        public void FindAllSucess()
        {
            _userRepository.Setup(x => x.FindAll()).Returns(UserMock.GetUsers());

            var result = _userService.FindAll();

            Assert.IsNotNull(result);
        }
コード例 #3
0
ファイル: CalApiController.cs プロジェクト: nirfadel/Cal
        public IHttpActionResult GetData()
        {
            var      email    = ((ClaimsIdentity)User.Identity).FindFirst("Email");
            UserMock userMock = new UserMock();
            var      _user    = userMock.GetUsers().Where(u => u.Email.Equals(email.Value)).Select(x => new { userid = x.UserId, username = x.Name, email = x.Email, role = x.Role }).FirstOrDefault();

            if (_user != null)
            {
                return(Ok("User details: " + JsonConvert.SerializeObject(_user)));
            }

            return(BadRequest());
        }
コード例 #4
0
 public void Setup()
 {
     _userRepository = new Mock <IUserRepository>();
     _userRepository.Setup(x => x.FindAll()).Returns(UserMock.GetUsers());
     _userService = new UserService(_userRepository.Object);
 }