}
public void testClass46() {
Class testClass = TestClass4.class;
Parameter parameter = new Parameter(testClass, "Param1");
TestClass4 testObject = new TestClass4();
testObject.setParam1(new int[]{2, 3});
testObject.setParam2(new Integer[]{new Integer(2), new Integer(3)});
testObject.setParam3(new String[]{"test String1", "test String2"});
testObject.setParam4(new float[]{34.5f, 44.5f});
TestClass4 result = (TestClass4) getReturnObject(parameter, testObject);
assertEquals(result.getParam1()[0], 2);
assertEquals(result.getParam1()[1], 3);
assertEquals(result.getParam2()[0], new Integer(2));
assertEquals(result.getParam2()[1], new Integer(3));
assertEquals(result.getParam3()[0], "test String1");
assertEquals(result.getParam3()[1], "test String2");
assertTrue(result.getParam4()[0] == 34.5);
assertTrue(result.getParam4()[1] == 44.5);
}