public void Should_Set_RepositorySettings() { // Given // When var result = new FakeConfigurableIssueProviderFixture("Build.log"); // Then result.ReadIssuesSettings.ShouldNotBeNull(); }
public void Should_Set_Log() { // Given // When var result = new FakeConfigurableIssueProviderFixture("Build.log"); // Then result.Log.ShouldNotBeNull(); }
public void Should_Set_LogFileContent_For_Empty_File() { // Given // When var result = new FakeConfigurableIssueProviderFixture("Empty.log"); // Then result.LogFileContent.ShouldNotBeNull(); result.LogFileContent.ShouldBeEmpty(); }
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."); }