MCPcopy
hub / github.com/canopy-network/canopy / TestGetFeeForMessage

Function TestGetFeeForMessage

fsm/message_test.go:383–503  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

381}
382
383func TestGetFeeForMessage(t *testing.T) {
384 tests := []struct {
385 name string
386 detail string
387 msg lib.MessageI
388 }{
389 {
390 name: "msg send",
391 detail: "evaluates the function for message send",
392 msg: &MessageSend{},
393 },
394 {
395 name: "msg stake",
396 detail: "evaluates the function for message stake",
397 msg: &MessageStake{},
398 },
399 {
400 name: "msg edit-stake",
401 detail: "evaluates the function for message edit-stake",
402 msg: &MessageEditStake{},
403 },
404 {
405 name: "msg unstake",
406 detail: "evaluates the function for message unstake",
407 msg: &MessageUnstake{},
408 },
409 {
410 name: "msg pause",
411 detail: "evaluates the function for message pause",
412 msg: &MessagePause{},
413 },
414 {
415 name: "msg unpause",
416 detail: "evaluates the function for message unpause",
417 msg: &MessageUnpause{},
418 },
419 {
420 name: "msg change param",
421 detail: "evaluates the function for message change param",
422 msg: &MessageChangeParameter{},
423 },
424 {
425 name: "msg dao transfer",
426 detail: "evaluates the function for message dao transfer",
427 msg: &MessageDAOTransfer{},
428 },
429 {
430 name: "msg certificate results",
431 detail: "evaluates the function for message certificate results",
432 msg: &MessageCertificateResults{},
433 },
434 {
435 name: "msg subsidy",
436 detail: "evaluates the function for message subsidy",
437 msg: &MessageSubsidy{},
438 },
439 {
440 name: "msg create order",

Callers

nothing calls this directly

Calls 6

newTestStateMachineFunction · 0.85
RunMethod · 0.80
GetParamsFeeMethod · 0.80
GetFeeForMessageNameMethod · 0.80
EqualMethod · 0.80
NameMethod · 0.65

Tested by

no test coverage detected