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; }