コード例 #1
0
ファイル: VendingMachine.java プロジェクト: davidadamojr/osmo
 @TestStep(VEND)
 public void vend() {
   Item item = machine.random(coins, rand);
   scripter.step("VEND (" + bottles + ") - " + item.name);
   test.addCoverage("item", item.name);
   coins -= item.cost;
   bottles--;
   req.covered(VEND);
 }
コード例 #2
0
ファイル: VendingMachine.java プロジェクト: davidadamojr/osmo
 @TestStep(C50)
 public void insert50cents() {
   scripter.step("50c");
   coins += 50;
   req.covered(C50);
 }
コード例 #3
0
ファイル: VendingMachine.java プロジェクト: davidadamojr/osmo
 @TestStep(C20)
 public void insert20cents() {
   scripter.step("20c");
   coins += 20;
   req.covered(C20);
 }
コード例 #4
0
ファイル: VendingMachine.java プロジェクト: davidadamojr/osmo
 @TestStep(C10)
 public void insert10cents() {
   scripter.step("10c");
   coins += 10;
   req.covered(C10);
 }
コード例 #5
0
ファイル: VendingMachine.java プロジェクト: davidadamojr/osmo
 public VendingMachine() {
   req.add(C10);
   req.add(C20);
   req.add(C50);
   req.add(VEND);
 }