@Before
public void setup() throws Exception {
ledger = new Ledger();
backlog = new Backlog();
Storage mockStorage = mock(Storage.class);
when(mockStorage.getBacklog()).thenReturn(backlog);
service = Mockito.spy(new AccountService(mockStorage));
doAnswer(new Answer<IAccount>() {
@Override
public IAccount answer(InvocationOnMock invocation) throws Throwable {
long id = Format.ID.accountId(invocation.getArgument(0));
return ledger.getAccount(id);
}
}).when(service).getAccount(anyString());
Ed25519SignatureVerifier signatureVerifier = new Ed25519SignatureVerifier();
CryptoProvider cryptoProvider = new CryptoProvider(new SignedObjectMapper(0L));
cryptoProvider.addProvider(signatureVerifier);
cryptoProvider.setDefaultProvider(signatureVerifier.getName());
CryptoProvider.init(cryptoProvider);
}
AccountServiceTest.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:server
作者:
评论列表
文章目录