public void IsTypeOfTest()
        {
            var target = new CreateInstanceOptions<String>();
            var actual = target.IsTypeOf<String>();
            actual.Should()
                  .BeSameAs( target );

            target.MemberSelectionRules.Count.Should()
                  .Be( 1 );

            var actualRule = target.MemberSelectionRules.First() as TypeMemberSelectionRule;
            actualRule.Should()
                      .NotBeNull();
        }