MemberHaveDeclaredTypeNameMatchingShouldRules extension
Condition-side DSL for field declared type-name pattern rules.
Methods
-
haveDeclaredFieldTypeNameMatching(
RegExp pattern) → HeimdallRule< ClassMember> -
Available on MemberShouldBuilder, provided by the MemberHaveDeclaredTypeNameMatchingShouldRules extension
Requires fields to have a declared type name matchingpattern. -
haveDeclaredFieldTypeNameMatchingAllOf(
Iterable< RegExp> patterns) → HeimdallRule<ClassMember> -
Available on MemberShouldBuilder, provided by the MemberHaveDeclaredTypeNameMatchingShouldRules extension
Requires fields to have a declared type name matching every value inpatterns. -
haveDeclaredFieldTypeNameMatchingAnyOf(
Iterable< RegExp> patterns) → HeimdallRule<ClassMember> -
Available on MemberShouldBuilder, provided by the MemberHaveDeclaredTypeNameMatchingShouldRules extension
Requires fields to have a declared type name matching any value inpatterns. -
haveDeclaredFieldTypeNameMatchingNoneOf(
Iterable< RegExp> patterns) → HeimdallRule<ClassMember> -
Available on MemberShouldBuilder, provided by the MemberHaveDeclaredTypeNameMatchingShouldRules extension
Requires fields to have a declared type name matching none ofpatterns. -
notHaveDeclaredFieldTypeNameMatching(
RegExp pattern) → HeimdallRule< ClassMember> -
Available on MemberShouldBuilder, provided by the MemberHaveDeclaredTypeNameMatchingShouldRules extension
Requires members not to satisfyhaveDeclaredFieldTypeNameMatching.