MCPcopy Create free account
hub / github.com/dfinity/orbit / get_transfer

Function get_transfer

core/station/impl/src/services/transfer.rs:252–263  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

250
251 #[tokio::test]
252 async fn get_transfer() {
253 let ctx = setup().await;
254 let mut transfer = mock_transfer();
255 transfer.from_account = ctx.account.id;
256 transfer.initiator_user = ctx.caller_user.id;
257
258 ctx.repository.insert(transfer.to_key(), transfer.clone());
259
260 let result = ctx.service.get_transfer(&transfer.id, &ctx.call_context);
261
262 assert!(result.is_ok());
263 }
264
265 #[tokio::test]
266 async fn fail_get_transfer_not_allowed() {

Callers

nothing calls this directly

Calls 5

mock_transferFunction · 0.85
get_transferMethod · 0.80
setupFunction · 0.70
insertMethod · 0.45
to_keyMethod · 0.45

Tested by

no test coverage detected