sysModel.env
Class WrappingEnv.Test_WrappingEnv_LocalEnv

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by sysModel.env.WrappingEnv.Test_WrappingEnv_LocalEnv
All Implemented Interfaces:
junit.framework.Test
Enclosing class:
WrappingEnv

public static class WrappingEnv.Test_WrappingEnv_LocalEnv
extends junit.framework.TestCase

Test cases for WrappingEnv.LocalEnv.

Author:
Mathias Ricken

Nested Class Summary
private static class WrappingEnv.Test_WrappingEnv_LocalEnv.SuccessException
           
 
Field Summary
private static ILambda _add
           
private  ICmdFactory _cmdFactory
           
private static ILambda _delete
           
private  WrappingEnv _env
           
private static ILambda _notify
           
private  ISecurityAdapter _sm
           
 
Constructor Summary
WrappingEnv.Test_WrappingEnv_LocalEnv()
           
 
Method Summary
(package private)  int countNonEmpty()
           
 void setUp()
           
 void testExecute()
          Test local environment's execute.
 void testOnlyOneMove()
          Test to make sure only one move lambda can be executed.
 void testRemoveFish()
          Test local environment's removeFish.
 void testTryBreedFwd()
          Test local environment's tryBreedFwd.
 void testTryMoveFwd()
          Test local environment's tryMoveFwd.
 void testTurnRight()
          Test local environment's turnRight.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_cmdFactory

private ICmdFactory _cmdFactory

_sm

private ISecurityAdapter _sm

_env

private WrappingEnv _env

_notify

private static final ILambda _notify

_delete

private static final ILambda _delete

_add

private static final ILambda _add
Constructor Detail

WrappingEnv.Test_WrappingEnv_LocalEnv

public WrappingEnv.Test_WrappingEnv_LocalEnv()
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
java.lang.Exception

testExecute

public void testExecute()
Test local environment's execute.


testTryMoveFwd

public void testTryMoveFwd()
Test local environment's tryMoveFwd.


countNonEmpty

int countNonEmpty()

testTryBreedFwd

public void testTryBreedFwd()
Test local environment's tryBreedFwd.


testTurnRight

public void testTurnRight()
Test local environment's turnRight.


testRemoveFish

public void testRemoveFish()
Test local environment's removeFish.


testOnlyOneMove

public void testOnlyOneMove()
Test to make sure only one move lambda can be executed.