Example #1
0
        public GetUserResponse GetUserById(GetUserRequest request)
        {
            GetUserResponse response = new GetUserResponse();
            SecurityBusinessComponent bc = DependencyInjectionHelper.GetSecurityBusinessComponent();

            User user = bc.GetUserById(request.Id);
            response.User = SecurityAdapter.UserToDTO(user);

            return response;
        }
        public void TestGetUser()
        {
            int userId = 1;
            GetUserResponse response = new GetUserResponse();
            response.User = new UserDTO() {Id = userId};

            Expect.Once.On(service).Method("GetUserById").Will(Return.Value(response));
            UserDTO user = serviceFacade.GetUserById(userId);
            Assert.AreEqual(user.Id, userId);
        }