public void Gets_profile_by_name_then_returns_default_view()
        {
            #region Arrange
            UserProfileController.ControllerContext = TestHelper.MockControllerContext(UserProfileController)
                                                      .WithAuthenticatedUser("test");

            using (Mock.Record())
            {
                Expect.Call(ProfileService.GetByName("test")).Return(Profile);
            }

            #endregion

            #region Act

            ViewResult view;
            using (Mock.Playback())
            {
                view = (ViewResult)UserProfileController.Details();
            }

            #endregion

            #region Assert
            Assert.IsEmpty(view.ViewName);
            Assert.That(view.ViewData.Model, Is.EqualTo(Profile));
            #endregion
        }