Updating classes with Verify API.
[smartthings-infrastructure.git] / WaterSensor / WaterSensors.groovy
index 10a4cfd6d145043f95622afcff3cb4214d7e07f1..184f2a081506d8e9ea4b6ca527a56a4829108e1d 100644 (file)
@@ -2,6 +2,9 @@
 package WaterSensor
 import Timer.SimulatedTimer
 
+//JPF's Verify API
+import gov.nasa.jpf.vm.Verify
+
 public class WaterSensors {
        private int deviceNumbers
        private List waterSensors
@@ -19,6 +22,12 @@ public class WaterSensors {
                this.deviceNumbers = deviceNumbers
                this.waterSensors = []
 
+               def init = Verify.getBoolean()
+               if (init) {
+                       this.water = "dry"
+               } else {
+                       this.water = "wet"
+               }
                waterSensors.add(new WaterSensor(id, label, displayName, this.water))
        }