public void MapsRequestToModel()
            {
                var endpoint = TestableRegisterEndpoint.Build(new Mock<IDocumentSession>().Object);
                var request = new RegisterRequest();
                var expectedViewModel = new RegisterViewModel();

                endpoint.Mapper.Setup(x => x.Map<RegisterRequest, RegisterViewModel>(request)).Returns(expectedViewModel);

                var model = endpoint.Register(request);

                model.ShouldEqual(expectedViewModel);
            }
 public RegisterViewModel Register(RegisterRequest request)
 {
     return _mapper.Map<RegisterRequest, RegisterViewModel>(request);
 }