Sha256: cb2c18bd46868fed6423979cff92050c308c5ce83524f034323ebed901362188
Contents?: true
Size: 591 Bytes
Versions: 20
Compression:
Stored size: 591 Bytes
Contents
module Mutant class Killer # Abstract base class for killer with static result class Static < self # Return result # # @return [true] # if mutation was killed # # @return [false] # otherwise # # @api private # def run self.class::RESULT end # Killer that is always successful class Success < self RESULT = true end # Success # Killer that always fails class Fail < self RESULT = false end # Fail end # Static end # Killer end # Mutant
Version data entries
20 entries across 20 versions & 1 rubygems