Sha256: a1503eb4736f87c332fb59cf8c6e096f6871c7825cb00833ddc6d4658f471c48
Contents?: true
Size: 926 Bytes
Versions: 46
Compression:
Stored size: 926 Bytes
Contents
@Grab('org.spockframework:spock-core:1.0-groovy-2.4') import spock.lang.* class RobotSpec extends Specification { def 'generates a name'() { expect: new Robot().name =~ /^[a-zA-Z]{2}\d{3}$/ } @Ignore def 'generates the same name when called again'() { given: def robot = new Robot() expect: robot.name == robot.name } @Ignore def 'different robots generate different names'() { given: def robot = new Robot() def other_robot = new Robot() expect: robot.name != other_robot.name } @Ignore def 'can be reset to generate another name'() { given: def robot = new Robot() def name_before_reset = robot.name robot.reset() def name_after_reset = robot.name expect: name_before_reset != name_after_reset } }
Version data entries
46 entries across 46 versions & 1 rubygems