public void HasData_ReturnsExpectedValue(string name, bool expectedValue)
        {
            var mockSolutionDocument = Mock.Of <ISolutionDocument>(l => l.Name == name);
            var sectionAnswers       = new LearnMoreSectionAnswers(mockSolutionDocument);

            sectionAnswers.HasData.Should().Be(expectedValue);
        }
        public void Constructor_ISolutionDocument_DocumentNameIsAssigned()
        {
            const string documentName = "SomeSolution.pdf";

            var mockSolutionDocument = Mock.Of <ISolutionDocument>(l => l.Name == documentName);
            var sectionAnswers       = new LearnMoreSectionAnswers(mockSolutionDocument);

            sectionAnswers.DocumentName.Should().Be(documentName);
        }
        public void Constructor_ISolutionDocument_NullObject_DocumentNameIsNull()
        {
            var sectionAnswers = new LearnMoreSectionAnswers(null);

            sectionAnswers.DocumentName.Should().BeNull();
        }