samples/gc/test/org/apidesign/gc/SizeTest.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 09:58:11 +0200
changeset 154 0fd5e9c500b9
parent 153 b5cbb797ec0a
child 263 7e8e995065c5
permissions -rw-r--r--
Merge: Geertjan's changs up to 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(
    16             "The size of the data instance is higher than 8, fail", 8, d
    17         );
    18     }
    19 
    20     @Test
    21     public void measureIsDataLowerThan16Yes() {
    22         // BEGIN: size.measure
    23         Data d = new Data();
    24         NbTestCase.assertSize(
    25             "The size of the data instance is higher than 16", 16, d
    26         );
    27         // END: size.measure
    28     }
    29     
    30     
    31     // BEGIN: size.Data
    32     private static final class Data {
    33         int data;
    34     }
    35     // END: size.Data
    36 }