public void CountLOC_Test_ReturnsFilenameIsFilename() { // arrange var loc = new loccount.LOC(); var handleTextfileProvider = Isolate.Fake.AllInstances<TextfileProvider>(); var stringList = new List<string> { "Aaa", "// comment" }; Isolate.WhenCalled(() => handleTextfileProvider.ReadFile(null)).WillReturn(stringList); // act var result = loc.CountLOC("filename"); // assert Assert.That(result.Filename, Is.EqualTo("filename")); Assert.That(result.TotalLines, Is.EqualTo(2)); Assert.That(result.CodeLines, Is.EqualTo(1)); }
public void Setup() { sut = new loccount.LOC(); }