Skip to content

Files

Latest commit

 

History

History
24 lines (16 loc) · 484 Bytes

Minitest-AssertInstanceOf.md

File metadata and controls

24 lines (16 loc) · 484 Bytes

Pattern: Missing use of `assert_instance_of(Class, object)

Issue: -

Description

Enforces the test to use assert_instance_of(Class, object) over assert(object.instance_of?(Class)).

Examples

# bad
assert(object.instance_of?(Class))
assert(object.instance_of?(Class), 'message')

# good
assert_instance_of(Class, object)
assert_instance_of(Class, object, 'message')

Further Reading