public void Ctor() { SynchronousLoggingCacheMetricReporter metricRepository; IMultiInstancePerformanceCounterCategory multiInstancePerformanceCounterCategory; multiInstancePerformanceCounterCategory = new Mock <IMultiInstancePerformanceCounterCategory>().Object; metricRepository = new SynchronousLoggingCacheMetricReporter(multiInstancePerformanceCounterCategory); Assert.That(metricRepository, Has.Property("Category").EqualTo(multiInstancePerformanceCounterCategory)); }
public void NotifySizeChange_InvalidName(string name) { SynchronousLoggingCacheMetricReporter metricReporter; IMultiInstancePerformanceCounterCategory multiInstancePerformanceCounterCategory; multiInstancePerformanceCounterCategory = new Mock <IMultiInstancePerformanceCounterCategory>().Object; metricReporter = new SynchronousLoggingCacheMetricReporter(multiInstancePerformanceCounterCategory); Assert.That(() => metricReporter.NotifySizeChange(name), Throws.TypeOf <ArgumentNullException>().And.Property("ParamName").EqualTo("name")); }