本文整理汇总了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();
}