|
Groovy example source code file (MockNestedCallTest.groovy)
The Groovy MockNestedCallTest.groovy source codepackage groovy.mock.interceptor class MockNestedCallTest extends GroovyTestCase { void testRestore() { def mockTail = new MockFor(Coin) mockTail.demand.flip(0..9) {"tail"} def mockHead = new MockFor(Coin) mockHead.demand.flip(0..9) {"head"} def c = new Coin() assert c.flip() == "edge" mockTail.use(c) { assert c.flip() == "tail" mockHead.use(c) { assert c.flip() == "head" } assert c.flip() == "tail" } assert c.flip() == "edge" } } class Coin { def flip() { "edge" } } Other Groovy examples (source code examples)Here is a short list of links related to this Groovy MockNestedCallTest.groovy source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.