1
2
3
4
5
6
7
8
9
10
11 package org.mule.transformers.simple;
12
13 import org.mule.api.transformer.Transformer;
14 import org.mule.tck.FunctionalTestCase;
15
16 public class BadTransformationContentTypeTestCase extends FunctionalTestCase
17 {
18
19
20 public BadTransformationContentTypeTestCase()
21 {
22 setStartContext(false);
23 }
24
25 @Override
26 protected String getConfigResources()
27 {
28 return "bad-content-type-setting-transformer-configs.xml";
29 }
30
31 public void testReturnType() throws Exception
32 {
33 try
34 {
35 muleContext.start();
36 Transformer trans = muleContext.getRegistry().lookupTransformer("testTransformer");
37 fail("config should fail with bad content type");
38 }
39 catch (Exception ex)
40 {
41 System.err.println("Caught " + ex.getClass() + " (as expected)");
42 }
43
44 }
45 }