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(); }