edu.vub.at.objects.natives
Class StripesTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byedu.vub.at.AmbientTalkTest
              extended byedu.vub.at.objects.natives.StripesTest
All Implemented Interfaces:
junit.framework.Test

public class StripesTest
extends AmbientTalkTest

Tests stripe definition, tagging, checking.

Author:
tvcutsem

Nested Class Summary
 
Nested classes inherited from class edu.vub.at.AmbientTalkTest
AmbientTalkTest.Actorscript
 
Field Summary
private  NATStripe stripeA_
           
private  NATStripe stripeB_
           
private  NATStripe stripeC_
           
private  NATObject striped_
           
private  NATStripe stripeD_
           
 
Fields inherited from class edu.vub.at.AmbientTalkTest
ctx_
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
StripesTest()
           
 
Method Summary
 void testNegativeSubstriping()
           
 void testObjectStripes()
           
 void testParentlessStripe()
           
 void testPositiveSubstriping()
           
 
Methods inherited from class edu.vub.at.AmbientTalkTest
actorTest, evalActor, evalAndCompareTo, evalAndCompareTo, evalAndReturn, evalAndTestException, evalInActor, evalSnippet, printedEquals
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

stripeA_

private NATStripe stripeA_

stripeB_

private NATStripe stripeB_

stripeC_

private NATStripe stripeC_

stripeD_

private NATStripe stripeD_

striped_

private NATObject striped_
Constructor Detail

StripesTest

public StripesTest()
Method Detail

testParentlessStripe

public void testParentlessStripe()
                          throws InterpreterException
Throws:
InterpreterException

testPositiveSubstriping

public void testPositiveSubstriping()
                             throws InterpreterException
Throws:
InterpreterException

testNegativeSubstriping

public void testNegativeSubstriping()
                             throws InterpreterException
Throws:
InterpreterException

testObjectStripes

public void testObjectStripes()
                       throws InterpreterException
Throws:
InterpreterException