OPEN - BATCH-670: Upgrade to Java 5.0
parameterized TransactionAwareProxyFactory
This commit is contained in:
@@ -27,14 +27,13 @@ import org.springframework.transaction.support.TransactionTemplate;
|
||||
|
||||
public class TransactionAwareListFactoryTests extends TestCase {
|
||||
|
||||
TransactionAwareProxyFactory factory = new TransactionAwareProxyFactory(Arrays.asList(new String[] { "foo",
|
||||
TransactionAwareProxyFactory<List<String>> factory = new TransactionAwareProxyFactory<List<String>>(Arrays.asList(new String[] { "foo",
|
||||
"bar", "spam" }));
|
||||
|
||||
TransactionTemplate transactionTemplate = new TransactionTemplate(new ResourcelessTransactionManager());
|
||||
|
||||
List<String> list;
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
protected void setUp() throws Exception {
|
||||
list = (List<String>) factory.createInstance();
|
||||
}
|
||||
|
||||
@@ -27,19 +27,18 @@ import org.springframework.transaction.support.TransactionTemplate;
|
||||
|
||||
public class TransactionAwareMapFactoryTests extends TestCase {
|
||||
|
||||
TransactionAwareProxyFactory factory;
|
||||
TransactionAwareProxyFactory<Map<String, String>> factory;
|
||||
|
||||
TransactionTemplate transactionTemplate = new TransactionTemplate(new ResourcelessTransactionManager());
|
||||
|
||||
Map<String, String> map;
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
protected void setUp() throws Exception {
|
||||
Map<String, String> seed = new HashMap<String, String>();
|
||||
seed.put("foo", "oof");
|
||||
seed.put("bar", "bar");
|
||||
seed.put("spam", "maps");
|
||||
factory = new TransactionAwareProxyFactory(seed);
|
||||
factory = new TransactionAwareProxyFactory<Map<String, String>>(seed);
|
||||
map = (Map<String, String>) factory.createInstance();
|
||||
}
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@ public class TransactionAwareProxyFactoryTests extends TestCase {
|
||||
|
||||
public void testCreateUnsupported() throws Exception {
|
||||
try {
|
||||
new TransactionAwareProxyFactory(new Object()).createInstance();
|
||||
new TransactionAwareProxyFactory<Object>(new Object()).createInstance();
|
||||
fail("Expected UnsupportedOperationException");
|
||||
} catch (UnsupportedOperationException e) {
|
||||
// expected
|
||||
|
||||
Reference in New Issue
Block a user