author | Jaroslav Tulach <jtulach@netbeans.org> |
Sat, 14 Jun 2008 18:51:38 +0200 | |
changeset 263 | 7e8e995065c5 |
parent 154 | 0fd5e9c500b9 |
permissions | -rw-r--r-- |
1 package org.apidesign.gc;
3 import org.junit.Test;
4 import org.netbeans.junit.NbTestCase;
6 public class SizeTest {
7 public SizeTest() {
8 }
11 @Test
12 public void measureIsDataLowerThan8No() {
13 if (Boolean.getBoolean("no.failures")) return;
14 Data d = new Data();
16 NbTestCase.assertSize(
17 "The size of the data instance is higher than 8, fail", 8, d
18 );
19 }
21 @Test
22 public void measureIsDataLowerThan16Yes() {
23 // BEGIN: size.measure
24 Data d = new Data();
25 NbTestCase.assertSize(
26 "The size of the data instance is higher than 16", 16, d
27 );
28 // END: size.measure
29 }
32 // BEGIN: size.Data
33 private static final class Data {
34 int data;
35 }
36 // END: size.Data
37 }