public MetricController(ICoreClientFactory clientFactory, IMetricService metricService)
        {
            if(clientFactory == null)
                throw new ArgumentNullException("clientFactory");
            if(metricService == null)
                throw new ArgumentNullException("metricService");

            _metricService = metricService;
        }
 public void SetUp()
 {
     _metricClient = MockRepository.GenerateMock<IMetricClient>();
     _clientFactory = MockRepository.GenerateMock<ICoreClientFactory>();
     _metricRepository = MockRepository.GenerateStub<IMetricRepository>();
     _service = new MetricService(_clientFactory, _metricRepository);
 }
 public void SetUp()
 {
     ClientFactory = new CoreClientFactory();
 }