public void ValidateSection2_ShouldTestOnlySection2()
        {
            //Arrange
            _sut = new TestSectionedValidator <SomeModel>();
            _sut.Init(() => {
                _sut.Section(Section, x => {
                    _sut.Start(new ValidationInfoBase(_guid));
                    _sut.Pass();
                });
                _sut.Section(Section2, x => {
                    _sut.Start(new ValidationInfoBase(_guid2));
                    _sut.Fail();
                });
            });

            //Act
            var result = _sut.ValidateSection(Section2, _model);

            //Assert
            Assert.IsFalse(result.Passes.Any());
            Assert.IsTrue(result.Fails.Count() == 1);
            Assert.IsTrue(result.Fails.First().Guid == _guid2);
        }