
The Builder class
- should produce 0 arg method text
- should produce 1 arg method text
- should produce 1..3 arg method text, with a block

The Builder class
- should create a standin for Kernel

A covered class
- should return instances of itself from ::new
- should have an associated StandIn
- should collect methods from explicit calls
- should collect methods from #should calls
- should return false from query? methods

An UnknownType
- should return instances of itself from ::new
- should guess nil without method calls
- should not guess nil with method calls

The Kernel module
- should be a legitimate target of method creation

An UnknownStandIn
- should not produce module body even without methods
- should not produce module body if type guessed

A StandIn
- should not produce module body without methods
- should produce module body when instance method recorded
- should produce module body when class method recorded

Finished in 0.01738 seconds

18 specifications, 0 failures
