public void ComposeReturnsCorrectResult()
 {
     // Fixture setup
     var sut = new AutoPropertiesTarget();
     // Exercise system
     var expected = new[]
     {
         new DelegatingSpecimenBuilder(),
         new DelegatingSpecimenBuilder(),
         new DelegatingSpecimenBuilder()
     };
     var actual = sut.Compose(expected);
     // Verify outcome
     var aptn = Assert.IsAssignableFrom<AutoPropertiesTarget>(actual);
     Assert.True(expected.SequenceEqual(aptn));
     // Teardown
 }