protected override void SharedContext()
            {
                employeeInfo = new EmployeeInfo { FirstName = "Jim", LastName = "Jones", Email = "*****@*****.**" };
                getNewEmployeeInfo = MockRepository.GenerateMock<IGetNewEmployeeInfo>();

                Employee newEmployee = new Employee("Bob", "Jones", "*****@*****.**");
                getEmployeeManager = MockRepository.GenerateMock<IGetEmployeeManager>();
                getEmployeeManager.Stub(g => g.GetManagerFor(null)).IgnoreArguments().Return(newEmployee);

                appController = MockRepository.GenerateMock<IApplicationController>();
            }
		public Result<EmployeeInfo> Get()
		{
			View.Run();
			EmployeeInfo info = null;
			if (ServiceResult == ServiceResult.Ok)
			{
				info = new EmployeeInfo
				       	{
				       		FirstName = FirstName,
				       		LastName = LastName,
				       		Email = Email
				       	};
			}
			Result<EmployeeInfo> result = new Result<EmployeeInfo>(ServiceResult, info);
			return result;
		}