private void Respond_With_Errors(IRespondWithSuccessOrError <IFileOutput, ErrorOutput> presenter,
                                         RenderedDocumentOutput output)
        {
            var errorOutput = new ErrorOutput();

            errorOutput.AddErrors(output.ErrorMessages);
            presenter.Respond(errorOutput);
        }
            public void Given_Not_Null_List_Expect_It_Added_To_Errors()
            {
                //---------------Arrange-------------------
                var errors = new List <string>
                {
                    "error 1",
                    "error 2"
                };
                var sut = new ErrorOutput();

                //---------------Act-------------------
                sut.AddErrors(errors);
                //---------------Assert-------------------
                sut.Errors.Should().BeEquivalentTo(errors);
            }