# HG changeset patch # User Jaroslav Tulach # Date 1344462935 -7200 # Node ID 06362e8bbcd97f1f03fd1ac165a64c1423a7a514 # Parent b87fd959548bfd6c45641c4e14840ca0d200ba57 Was this a reverted condition? It seems that a code that can only be called be a test needs to be allowed when assertions are on. When assertions are off, it should throw IllegalStateException. Right? diff -r b87fd959548b -r 06362e8bbcd9 samples/individualsamples/src/org/apidesign/samples/CodeThatCanBeCalledOnlyByTest.java --- a/samples/individualsamples/src/org/apidesign/samples/CodeThatCanBeCalledOnlyByTest.java Wed Aug 08 23:25:59 2012 +0200 +++ b/samples/individualsamples/src/org/apidesign/samples/CodeThatCanBeCalledOnlyByTest.java Wed Aug 08 23:55:35 2012 +0200 @@ -11,7 +11,7 @@ // BEGIN: call.only.by.test boolean assertionsOn = false; assert assertionsOn = true; - if (assertionsOn) { + if (!assertionsOn) { throw new IllegalStateException("This is a testing method only!"); } // END: call.only.by.test