public void Should_Throw_If_Settings_Is_Null()
            {
                // Given
                var reportFormat = new FakeIssueReportFormat(new FakeLog());

                // When
                var result = Record.Exception(() => reportFormat.CreateReport(new List <IIssue>()));

                // Then
                result.IsInvalidOperationException("Initialize needs to be called first.");
            }
            public void Should_Set_Log()
            {
                // Given
                var log = new FakeLog();

                // When
                var reportFormat = new FakeIssueReportFormat(log);

                // Then
                reportFormat.Log.ShouldBe(log);
            }