Package com.xenonsoft.bridgetown.test

This is the root package of the Bridgetown IoC Framework unit test strategies, invariably making full use of JUnit.

See:
          Description

Interface Summary
ICrashTestServiceBean An interface contract for a unit test service bean
 

Class Summary
ConstructorInjectionDummyBean Sample constructor injection bean with a reference dependency.
CrashTestDummy A crash test dummy value object to test and verify the operation of Bridgetown Framework.
CrashTestServiceBeanImpl Default implementation of the test service bean for unit tests
Example1 The first example program demonstrates how to start, dispose and use a service implementation program.
Example2 The second example program demonstrates constructor injection.
PersonBean The person bean value object used for testing.
TestApplicationAssemblerImpl Unit test for the application assembler implementation.
TestCalcService Unit test for the calculation service IoC container example
TestContextCache A unit test to configurate the context cache implementation
TestCrashTestServiceBeanImpl A unit test to demonstrate the simple and complex property injection of the abstract assembler (IoC container) implementation AbstractServiceAssembler
TestMergeServiceAssembly A unit test to validate the merge functionality algorithm of the service assembly implementation Admittedly, this unit test could be a bit more watertight!
TestPropertyServiceAssembly Test the service assembly service bean retrieval with the calculation service as an example.
TestPrototypeServiceAssembly Test the service assembly to prove that the assembler AbstractServiceAssembler can create service bean as prototypes instead of singletons.
TestRecursiveConstruction A unit test to check validity of recursive constructor injection.
TestServiceAssembly A simple unit test the service assembly functionality.
 

Package com.xenonsoft.bridgetown.test Description

This is the root package of the Bridgetown IoC Framework unit test strategies, invariably making full use of JUnit.



Copyright © 2005 XeNoNSoFT.com. All Rights Reserved.