You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by st...@apache.org on 2013/01/17 01:00:48 UTC
svn commit: r1434507 - in /openwebbeans/trunk/webbeans-impl/src/test:
java/org/apache/webbeans/test/unittests/intercept/webbeans/
resources/org/apache/webbeans/test/unittests/
resources/org/apache/webbeans/test/unittests/intercept/
resources/org/apache...
Author: struberg
Date: Thu Jan 17 00:00:48 2013
New Revision: 1434507
URL: http://svn.apache.org/viewvc?rev=1434507&view=rev
Log:
OWB-344 renovate another bloody old test.
Added:
openwebbeans/trunk/webbeans-impl/src/test/resources/org/apache/webbeans/test/unittests/
openwebbeans/trunk/webbeans-impl/src/test/resources/org/apache/webbeans/test/unittests/intercept/
openwebbeans/trunk/webbeans-impl/src/test/resources/org/apache/webbeans/test/unittests/intercept/webbeans/
openwebbeans/trunk/webbeans-impl/src/test/resources/org/apache/webbeans/test/unittests/intercept/webbeans/SecureInterceptorComponentTest.xml
Modified:
openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/unittests/intercept/webbeans/SecureInterceptorComponentTest.java
Modified: openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/unittests/intercept/webbeans/SecureInterceptorComponentTest.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/unittests/intercept/webbeans/SecureInterceptorComponentTest.java?rev=1434507&r1=1434506&r2=1434507&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/unittests/intercept/webbeans/SecureInterceptorComponentTest.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/unittests/intercept/webbeans/SecureInterceptorComponentTest.java Thu Jan 17 00:00:48 2013
@@ -18,39 +18,32 @@
*/
package org.apache.webbeans.test.unittests.intercept.webbeans;
+import java.util.ArrayList;
+import java.util.Collection;
+
import junit.framework.Assert;
-import org.apache.webbeans.component.AbstractOwbBean;
-import org.apache.webbeans.config.WebBeansContext;
-import org.apache.webbeans.test.TestContext;
+import org.apache.webbeans.newtests.AbstractUnitTest;
import org.apache.webbeans.test.component.intercept.webbeans.SecureComponent;
import org.apache.webbeans.test.component.intercept.webbeans.SecureInterceptor;
-import org.junit.Before;
import org.junit.Test;
-public class SecureInterceptorComponentTest extends TestContext
+public class SecureInterceptorComponentTest extends AbstractUnitTest
{
- public SecureInterceptorComponentTest()
- {
- super(SecureInterceptorComponentTest.class.getName());
- }
-
- @Before
- public void init()
- {
- initDefaultStereoTypes();
- initializeInterceptorType(SecureInterceptor.class);
- }
@Test
public void testSecureInterceptor()
{
- defineInterceptor(SecureInterceptor.class);
- AbstractOwbBean<SecureComponent> component = defineManagedBean(SecureComponent.class);
+ Collection<String> beanXmls = new ArrayList<String>();
+ beanXmls.add(getXmlPath(this.getClass().getPackage().getName(), this.getClass().getSimpleName()));
+
+ Collection<Class<?>> beanClasses = new ArrayList<Class<?>>();
+ beanClasses.add(SecureComponent.class);
+ beanClasses.add(SecureInterceptor.class);
+ startContainer(beanClasses, beanXmls);
- WebBeansContext.getInstance().getContextFactory().initRequestContext(null);
- SecureComponent secureComponent = getManager().getInstance(component);
+ SecureComponent secureComponent = getInstance(SecureComponent.class);
Assert.assertNotNull(secureComponent);
@@ -59,6 +52,7 @@ public class SecureInterceptorComponentT
Assert.assertTrue(SecureInterceptor.CALL);
Assert.assertTrue(value);
+ shutDownContainer();
}
}
Added: openwebbeans/trunk/webbeans-impl/src/test/resources/org/apache/webbeans/test/unittests/intercept/webbeans/SecureInterceptorComponentTest.xml
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/test/resources/org/apache/webbeans/test/unittests/intercept/webbeans/SecureInterceptorComponentTest.xml?rev=1434507&view=auto
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/test/resources/org/apache/webbeans/test/unittests/intercept/webbeans/SecureInterceptorComponentTest.xml (added)
+++ openwebbeans/trunk/webbeans-impl/src/test/resources/org/apache/webbeans/test/unittests/intercept/webbeans/SecureInterceptorComponentTest.xml Thu Jan 17 00:00:48 2013
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<beans>
+ <interceptors>
+ <class>org.apache.webbeans.test.component.intercept.webbeans.SecureInterceptor</class>
+ </interceptors>
+</beans>