本文整理匯總了Java中com.codeaffine.osgi.testuite.BundleTestSuite.TestBundles類的典型用法代碼示例。如果您正苦於以下問題:Java TestBundles類的具體用法?Java TestBundles怎麽用?Java TestBundles使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
TestBundles類屬於com.codeaffine.osgi.testuite.BundleTestSuite包,在下文中一共展示了TestBundles類的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: testCollectWithDefaultNoMatchPolicy
import com.codeaffine.osgi.testuite.BundleTestSuite.TestBundles; //導入依賴的package包/類
@Test
public void testCollectWithDefaultNoMatchPolicy() throws InitializationError {
TestBundles testBundles = NoMatchTestSuite_DefaultPolicy.class.getAnnotation( TestBundles.class );
Class<?>[] classes = collect( testBundles );
assertEquals( 0, classes.length );
assertPrintStreamIsEmpty();
}
示例2: testCollectWithIgnoreNoMatchPolicy
import com.codeaffine.osgi.testuite.BundleTestSuite.TestBundles; //導入依賴的package包/類
@Test
public void testCollectWithIgnoreNoMatchPolicy() throws InitializationError {
TestBundles testBundles = NoMatchTestSuite_IgnorePolicy.class.getAnnotation( TestBundles.class );
Class<?>[] classes = collect( testBundles );
assertEquals( 0, classes.length );
assertPrintStreamIsEmpty();
}
示例3: testCollectWithWarnNoMatchPolicy
import com.codeaffine.osgi.testuite.BundleTestSuite.TestBundles; //導入依賴的package包/類
@Test
public void testCollectWithWarnNoMatchPolicy() throws InitializationError {
TestBundles testBundles = NoMatchTestSuite_WarnPolicy.class.getAnnotation( TestBundles.class );
Class<?>[] classes = collect( testBundles );
assertEquals( 0, classes.length );
assertPrintStreamIsNotEmpty();
}
示例4: testCollectWithFailNoMatchPolicy
import com.codeaffine.osgi.testuite.BundleTestSuite.TestBundles; //導入依賴的package包/類
@Test
public void testCollectWithFailNoMatchPolicy() {
TestBundles testBundles = NoMatchTestSuite_FailPolicy.class.getAnnotation( TestBundles.class );
try {
collect( testBundles );
fail();
} catch( InitializationError expected ) {
assertPrintStreamIsEmpty();
}
}
示例5: TestCollector
import com.codeaffine.osgi.testuite.BundleTestSuite.TestBundles; //導入依賴的package包/類
public TestCollector( PrintStream printStream,
BundleContext bundleContext,
TestBundles testBundlesAnnotation,
String...classNameFilters )
{
this.printStream = printStream;
this.bundleContext = bundleContext;
this.testBundlesAnnotation = testBundlesAnnotation;
this.classNameFilters = classNameFilters;
}
示例6: collect
import com.codeaffine.osgi.testuite.BundleTestSuite.TestBundles; //導入依賴的package包/類
private Class<?>[] collect( TestBundles testBundles ) throws InitializationError {
PrintStream printStream = new PrintStream( outputStream, true );
return new TestCollector( printStream, bundleContext, testBundles, DEFAULT_CLASSNAME_FILTERS ).collect();
}