static ModelRunner runnerOf(Model model) { ModelRunner modelRunner = new ModelRunner(); modelRunner.run(model); return modelRunner; }
private void start() { Model model = buildWith(Model.builder()); new ModelRunner().run(model); } }
private void start() { Model model = buildWith(Model.builder()); new ModelRunner().run(model); } }
private void start() { Model model = buildWith(Model.builder()); new ModelRunner().run(model).reactTo(entersText()); } }
@Before public void setUp() throws Exception { modelRunner = new ModelRunner().startRecording(); modelBuilder = Model.builder(); }
@Before public void setUp() throws Exception { creditCard = new CreditCard(UUID.randomUUID()); modelRunner = new ModelRunner().startRecording(); cardModelRunner = new CreditCardModelRunner(creditCard, modelRunner); }
private void start() { Model model = buildWith(Model.builder()); ModelRunner modelRunner = new ModelRunner(); modelRunner.run(model); modelRunner.reactTo(entersText()); modelRunner.reactTo(entersText()); } }
private void start() { Model model = buildWith(Model.builder()); ModelRunner modelRunner = new ModelRunner().run(model); while (!systemStopped()) modelRunner.reactTo(entersText()); exitSystem(); } }
protected void setupWithRecordingModelRunner() { this.modelRunner = new ModelRunner().startRecording(); this.modelBuilder = Model.builder(); this.customer = modelBuilder.actor(CUSTOMER); this.displayedText = null; }
private void start() { Model model = buildWith(Model.builder()); ModelRunner modelRunner = new ModelRunner(); modelRunner.as(anonymousUser()).run(model); while (!systemStopped()) modelRunner.reactTo(entersText()); exitSystem(); }
public void start() { ModelBuilder modelBuilder = Model.builder(); Model model = modelBuilder.useCase("Measure performance of simple mathematical operations") .basicFlow() .step("S1").system(this::addsTwoNumbers) .step("S2").system(this::calculatesTwoToThePowerOfAThousand) .step("S3").system(this::displaysResults).build(); ModelRunner modelRunner = new ModelRunner(); modelRunner.handleWith(this::measuresPerformance); modelRunner.run(model); }
private void start() { feelStuffUseCaseRealization = new FeelStuffUseCaseRealization(new WriterAdapter(), new RepositoryAdapter()); model = new HexagonModel(feelStuffUseCaseRealization).buildWith(Model.builder()); runner = new ModelRunner(); runner.run(model); runner.reactTo(new AsksForPoem(), new AsksForPoem(), new AsksForPoem()); } }
@Before public void setUp() throws Exception { feelStuffUseCaseRealization = new FeelStuffUseCaseRealization(new WriterStub(), new RepositoryStub()); model = new HexagonModel(feelStuffUseCaseRealization) .buildWith(Model.builder()); testRunner = new ModelRunner().startRecording(); }