public void WhenGettingMetricsShouldReturnExpectedSet() { var fileStreamFactoryMock = new Mock<IFileStreamFactory>(); var p = new InspectCodeProvider(fileStreamFactoryMock.Object); var metrics = p.GetMetrics().GetEnumerator(); metrics.MoveNext(); Assert.AreEqual("AllViolations", metrics.Current); metrics.MoveNext(); Assert.AreEqual("Warnings", metrics.Current); metrics.MoveNext(); Assert.AreEqual("Suggestions", metrics.Current); metrics.MoveNext(); Assert.AreEqual("Errors", metrics.Current); metrics.MoveNext(); Assert.AreEqual("AllViolationsAllFiles", metrics.Current); metrics.MoveNext(); Assert.AreEqual("WarningsAllFiles", metrics.Current); metrics.MoveNext(); Assert.AreEqual("SuggestionsAllFiles", metrics.Current); metrics.MoveNext(); Assert.AreEqual("ErrorsAllFiles", metrics.Current); Assert.IsFalse(metrics.MoveNext()); }
public void WhenEnumeratingMetricsShouldNotThrow() { var fileStreamFactoryMock = new Mock<IFileStreamFactory>(); var p = new InspectCodeProvider(fileStreamFactoryMock.Object); p.GetMetrics().ToList(); }