public void Should_Return_Empty_List_For_Empty_File() { // Given var fixture = new FakeConfigurableIssueProviderFixture("Empty.log"); // When var result = fixture.ReadIssues(); // Then result.ShouldBeEmpty(); }
public void Should_Throw_If_RepositorySettings_Are_Null() { // Given var fixture = new FakeConfigurableIssueProviderFixture("Build.log") { ReadIssuesSettings = null, }; // When var result = Record.Exception(() => fixture.ReadIssues()); // Then result.IsInvalidOperationException("No settings for reading issues set."); }
public void Should_Throw_If_Log_Is_Null() { // Given var fixture = new FakeConfigurableIssueProviderFixture("Build.log") { Log = null, }; // When var result = Record.Exception(() => fixture.ReadIssues()); // Then result.IsInvalidOperationException("No log instance set."); }