Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class BasicDecoratorResolutionTest extends Arquillian
- {
- @Deployment(includeTestPackage=true, archiveName = "test.jar")
- public static Archive<?> deploy(BeanArchive archive)
- {
- return archive.decorate(SimpleDecorator.class, ComplexDecorator.class);
- }
- @Test(dataProvider = ARQUILLIAN_DATA_PROVIDER)
- public void testBasicDecoratorInvocation(@Simple SimpleBean simpleBean)
- {
- String result = simpleBean.hello("world");
- assert "simple-Hello, world-simple".equals(result);
- }
- @Test(dataProvider = ARQUILLIAN_DATA_PROVIDER)
- public void testComplexDecoratorInvocation(@Complex ComplexBean complexBean)
- {
- String result = complexBean.hello("world");
- assert "simple-complex-Sophisticated Hello, world-complex-simple".equals(result);
- }
- }
Add Comment
Please, Sign In to add comment