public CalculatorClientShould()
        {
            _calculator       = A.Fake <ICalculator>();
            _inputParser      = A.Fake <IInputParser>();
            _inputValidator   = A.Fake <IInputValidator>();
            _operatorProvider = A.Fake <IOperatorProvider>();

            _calculatorClient = new CalculatorClient(_calculator, _inputParser, _inputValidator, _operatorProvider);
        }
Example #2
0
 /// <summary>
 /// Возможность переподключиться к другому серверу
 /// </summary>
 /// <param name="serverAddress"></param>
 protected static void ChangeConnect(Uri serverAddress)
 {
     Dispose();
     clientFactory = new ClientFactory(serverAddress);
     client        = null;
 }
 public EmployedTaxCalculator(ILogger <EmployedTaxCalculator> logger, ICalculatorClient calculatorClient)
 {
     _logger           = logger;
     _calculatorClient = calculatorClient;
 }
 public  CubicWeightTest()
 {
     fakeCalculatorClient = new FakeCalculatorClient();
     cubicCalculator = new CubicCalculator(fakeCalculatorClient);
 }
 public CalculatorController(IConfiguration IConfiguration, ICalculatorClient ICalculatorClient)
 {
     Configuration    = IConfiguration;
     CalculatorClient = ICalculatorClient;
 }
Example #6
0
 public CubicCalculator(ICalculatorClient client)
 {
     this.client = client;
 }