1
2
3
4
5
6
7 package org.mule.transformer.simple;
8
9 import org.mule.api.transformer.Transformer;
10 import org.mule.transformer.AbstractTransformerTestCase;
11
12 import java.beans.PropertyEditor;
13
14 public class PropertyEditorTextToValueTransformerTestCase extends AbstractTransformerTestCase
15 {
16
17 @Override
18 public Object getResultData()
19 {
20 return new Boolean(true);
21 }
22
23 @Override
24 public Transformer getRoundTripTransformer() throws Exception
25 {
26 return new PropertyEditorValueToTextTransformer((PropertyEditor) Class.forName("sun.beans.editors.BoolEditor").newInstance(), Boolean.class);
27 }
28
29 @Override
30 public Object getTestData()
31 {
32 return "True";
33 }
34
35 @Override
36 public Transformer getTransformer() throws Exception
37 {
38 return new PropertyEditorTextToValueTransformer((PropertyEditor) Class.forName("sun.beans.editors.BoolEditor").newInstance(), Boolean.class);
39 }
40
41 }