public void StartListening_AdvisesForFileChange() { // Arrange var tracker = new TestFileChangeTracker("C:/_ViewImports.cshtml", Dispatcher); // Act tracker.StartListening(); // Assert Assert.Equal(1, tracker.AttachToFileServiceEventsCount); }
public void StopListening_NotListening_DoesNothing() { // Arrange var tracker = new TestFileChangeTracker("C:/_ViewImports.cshtml", Dispatcher); // Act tracker.StopListening(); // Assert Assert.Equal(0, tracker.AttachToFileServiceEventsCount); Assert.Equal(0, tracker.DetachFromFileServiceEventsCount); }