MemberCallStaticMethodShouldRules extension

Condition-side DSL for static method invocation rules.

on

Methods

callAllStaticMethods(String targetType, Iterable<String> methodNames) → HeimdallRule<ClassMember>

Available on MemberShouldBuilder, provided by the MemberCallStaticMethodShouldRules extension

Requires executable members to call every method in methodNames on targetType.
callAnyStaticMethod(String targetType, Iterable<String> methodNames) → HeimdallRule<ClassMember>

Available on MemberShouldBuilder, provided by the MemberCallStaticMethodShouldRules extension

Requires executable members to call at least one method in methodNames on targetType.
callNoStaticMethods(String targetType, Iterable<String> methodNames) → HeimdallRule<ClassMember>

Available on MemberShouldBuilder, provided by the MemberCallStaticMethodShouldRules extension

Requires executable members to call none of methodNames on targetType.
callStaticMethod(String targetType, String methodName) → HeimdallRule<ClassMember>

Available on MemberShouldBuilder, provided by the MemberCallStaticMethodShouldRules extension

Requires executable members to call methodName on targetType.
notCallStaticMethod(String targetType, String methodName) → HeimdallRule<ClassMember>

Available on MemberShouldBuilder, provided by the MemberCallStaticMethodShouldRules extension

Requires members not to satisfy callStaticMethod.