<?xml version='1.0'?>
<TestDescriptor>

	<Name>Complex type handling (java class) with direct acces to the field with introspection</Name>
    <Author>Sebastien Gignoux</Author>
	<Comment>
        The goal of this test is to test the handling of complex type by the
        introspector. The fields will be accessed directly (they should be public). The
        test involve self-referencing object:

            - direct self reference: an object of type A contain a reference to an object of type A

            - indirect self reference: an object of type A contain a reference
            to an object of type B wich contain a reference to an object of type A

    </Comment>

	<Category>basic capability</Category>

	<MarshallingTest>

		<Root_Object random="true" dump="true">Root</Root_Object>

		<UnitTestCase>
            <Name>test 1</Name>
			<Input>input.xml</Input>
			<ObjectBuilder>Builder</ObjectBuilder>
			<Output>input.xml</Output>
		</UnitTestCase>

	</MarshallingTest>
</TestDescriptor>