MCPcopy Create free account
hub / github.com/evilsocket/sum / TestServiceCreateOracle

Function TestServiceCreateOracle

service/oracles_test.go:40–55  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

38}
39
40func TestServiceCreateOracle(t *testing.T) {
41 setupFolders(t)
42 defer teardown(t)
43
44 if svc, err := New(testFolder, "", ""); err != nil {
45 t.Fatal(err)
46 } else if resp, err := svc.CreateOracle(context.TODO(), &testOracle); err != nil {
47 t.Fatal(err)
48 } else if !resp.Success {
49 t.Fatalf("expected success response: %v", resp)
50 } else if resp.Oracle != nil {
51 t.Fatalf("unexpected oracle: %v", resp.Oracle)
52 } else if resp.Msg != "1" {
53 t.Fatalf("unexpected response message: %s", resp.Msg)
54 }
55}
56
57func TestServiceCreateOracleWithInvalidId(t *testing.T) {
58 setup(t, true, true)

Callers

nothing calls this directly

Calls 4

setupFoldersFunction · 0.85
teardownFunction · 0.85
NewFunction · 0.85
CreateOracleMethod · 0.65

Tested by

no test coverage detected