private static void init() throws Throwable {
if (!initialized) {
// Denote that we're done
initialized = true;
initPackage();
DispenserRegistry.c(); // Basically registers everything
// Mock the server object
Server mockedServer = mock(Server.class);
ItemMeta mockedMeta = mock(ItemMeta.class);
ItemFactory mockedFactory = new ItemFactoryDelegate(mockedMeta);
when(mockedServer.getItemFactory()).thenReturn(mockedFactory);
when(mockedServer.isPrimaryThread()).thenReturn(true);
// when(mockedFactory.getItemMeta(any(Material.class))).thenReturn(mockedMeta);
// Inject this fake server
FieldUtils.writeStaticField(Bukkit.class, "server", mockedServer, true);
}
}
WrapperTest.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:Wrappit
作者:
评论列表
文章目录