samples/gc/test/org/apidesign/gc/SizeTest.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 09:58:08 +0200
changeset 153 b5cbb797ec0a
parent 133 50bf1b976c0d
child 154 0fd5e9c500b9
permissions -rw-r--r--
up to line 2000
     1 package org.apidesign.gc;
     2 
     3 import org.junit.Test;
     4 import org.netbeans.junit.NbTestCase;
     5 
     6 public class SizeTest {
     7     public SizeTest() {
     8     }
     9     
    10     
    11     @Test
    12     public void measureIsDataLowerThan8No() {
    13         Data d = new Data();
    14         
    15         NbTestCase.assertSize("The size of the data instance is higher than 8, fail", 8, d);
    16     }
    17 
    18     @Test
    19     public void measureIsDataLowerThan16Yes() {
    20         // BEGIN: size.measure
    21         Data d = new Data();
    22         NbTestCase.assertSize("The size of the data instance is higher than 16", 16, d);
    23         // END: size.measure
    24     }
    25     
    26     
    27     // BEGIN: size.Data
    28     private static final class Data {
    29         int data;
    30     }
    31     // END: size.Data
    32 }