From 5c18c574179ce917760deb8989c24dae4631b837 Mon Sep 17 00:00:00 2001 From: Joel Dudley <joeldudleyr3@users.noreply.github.com> Date: Thu, 23 Nov 2017 11:27:34 +0000 Subject: [PATCH] Fixes an error in the contract testing tutorial. --- docs/source/tutorial-test-dsl.rst | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/docs/source/tutorial-test-dsl.rst b/docs/source/tutorial-test-dsl.rst index ce66251a5c..6771f077cb 100644 --- a/docs/source/tutorial-test-dsl.rst +++ b/docs/source/tutorial-test-dsl.rst @@ -35,14 +35,17 @@ We start with the empty ledger: .. sourcecode:: java - import static net.corda.core.testing.JavaTestHelpers.*; - import static net.corda.core.contracts.JavaTestHelpers.*; + import org.junit.Test; - @Test - public void emptyLedger() { - ledger(l -> { - return Unit.INSTANCE; // We need to return this explicitly - }); + import static net.corda.testing.NodeTestUtils.ledger; + + public class CommercialPaperTest { + @Test + public void emptyLedger() { + ledger(l -> { + return null; + }); + } } The DSL keyword ``ledger`` takes a closure that can build up several transactions and may verify their overall