public void BeforeAll()
        {
            // Arrange
             _emailAddressSubmitted = "*****@*****.**";
            _genericResponse = new GenericResponse(true,"some message");

            _program = MockRepository.GenerateStub<AlphaProgram>();
            _program.Stub(p => p.SaveInterestedCustomer(Arg<string>.Is.Anything)).Return(_genericResponse);

            var controller = new CustomerController(_program);

            // Act
            _result = controller.SubmitCustomerEmail(new SubmitCustomerEmailModel {CustomerEmail = _emailAddressSubmitted});
            _responseData = _result.Data as JsonResponse;
        }
Beispiel #2
0
 /// <summary>
 /// Constructor with dependencies
 /// </summary>
 /// <param name="program"></param>
 public CustomerController(AlphaProgram program)
 {
     _program = program;
 }