Exemplo n.º 1
0
        public void Given()
        {
            var validator = new InputSetValidator();

            _controller         = new ValuesController(validator);
            _controller.Request = new HttpRequestMessage();
            _controller.Request.Properties.Add(HttpPropertyKeys.HttpConfigurationKey, new HttpConfiguration());
        }
Exemplo n.º 2
0
        public void Given()
        {
            var validator = new InputSetValidator();

            _calculator                  = new Calculator();
            _inputSet                    = new InputSet();
            _inputSet.Principle          = 20000;
            _inputSet.TermLength         = 60;
            _inputSet.InterestRate       = 7;
            _inputSet.InstrumentType     = InstrumentType.TermDeposit;
            _inputSet.PayoutType         = PayoutType.Cumulative;
            _inputSet.TermLengthType     = TermLengthType.Month;
            _inputSet.MonthlySaving      = 3000;
            _inputSet.CompoundedDuration = CompoundedDuration.Annually;

            _resultSet = _calculator.ResultSets(_inputSet);
        }
Exemplo n.º 3
0
 public ValuesController(InputSetValidator validator)
 {
     Validator = validator;
 }