@Test
public void testUnit() {
XOManagerFactory XOManagerFactory = XO.createXOManagerFactory("testUnit");
assertThat(XOManagerFactory, not(equalTo(null)));
XOManagerFactoryImpl xoManagerFactoryImpl = (XOManagerFactoryImpl) XOManagerFactory;
XOUnit xoUnit = xoManagerFactoryImpl.getXOUnit();
assertThat(xoUnit.getName(), equalTo("testUnit"));
assertThat(xoUnit.getDescription(), equalTo("This is a test unit."));
assertThat(xoUnit.getUri().toString(), equalTo("file://foo"));
assertThat(xoUnit.getProvider(), typeCompatibleWith(TestXOProvider.class));
Set<? extends Class<?>> types = xoUnit.getTypes();
assertThat(types.size(), equalTo(1));
assertThat(types.toArray(), IsArrayContaining.<Object>hasItemInArray(A.class));
assertThat(xoUnit.getValidationMode(), equalTo(NONE));
assertThat(xoUnit.getConcurrencyMode(), equalTo(MULTITHREADED));
assertThat(xoUnit.getDefaultTransactionAttribute(), equalTo(MANDATORY));
assertThat(xoUnit.getProperties(), hasEntry(equalTo((Object) "foo"), equalTo((Object) "bar")));
}
BootstrapTest.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:extended-objects
作者:
评论列表
文章目录