author | Jaroslav Tulach <jaroslav.tulach@apidesign.org> |
Fri, 03 Apr 2020 16:32:36 +0200 | |
changeset 416 | 9ed8788a1a4e |
parent 143 | 20dad4daf81b |
permissions | -rw-r--r-- |
1 package org.apidesign.samples;
3 public class CodeThatCanBeCalledOnlyByTest {
4 private static int number;
6 public static int getNumber() {
7 return number;
8 }
10 public static void setNumber(int n) {
11 // BEGIN: call.only.by.test
12 boolean assertionsOn = false;
13 assert assertionsOn = true;
14 if (!assertionsOn) {
15 throw new IllegalStateException("This is a testing method only!");
16 }
17 // END: call.only.by.test
18 number = n;
19 }
20 }