MemberHaveDeclaredTypeNameMatchingShouldRules extension
Condition-side DSL for field declared type-name pattern rules.
Methods
-
haveDeclaredTypeNameMatching(
RegExp pattern) → HeimdallRule< ClassMember> -
Available on MemberShouldBuilder, provided by the MemberHaveDeclaredTypeNameMatchingShouldRules extension
Requires fields to have a declared type name matchingpattern. -
haveDeclaredTypeNameMatchingAll(
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. -
haveDeclaredTypeNameMatchingAny(
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. -
haveDeclaredTypeNameMatchingNone(
Iterable< RegExp> patterns) → HeimdallRule<ClassMember> -
Available on MemberShouldBuilder, provided by the MemberHaveDeclaredTypeNameMatchingShouldRules extension
Requires fields to have a declared type name matching none ofpatterns. -
noHaveDeclaredTypeNameMatching(
RegExp pattern) → HeimdallRule< ClassMember> -
Available on MemberShouldBuilder, provided by the MemberHaveDeclaredTypeNameMatchingShouldRules extension
Requires members not to satisfyhaveDeclaredTypeNameMatching.