Przeglądaj źródła

install openID variable

master
Patrick Peng Sun 8 lat temu
rodzic
commit
8f433d6229
1 zmienionych plików z 6 dodań i 5 usunięć
  1. +6
    -5
      chatState_test.go

+ 6
- 5
chatState_test.go Wyświetl plik

} }


//save //save
n, err := setCurrentState("id", procedure, s)
n, err := setCurrentState(openID, procedure, s)
AssertEqual(t, err, nil, "save state should be successful") AssertEqual(t, err, nil, "save state should be successful")


//read out //read out
m, _ := getCurrentState("id", procedure)
m, _ := getCurrentState(openID, procedure)


//compare //compare
AssertEqual(t, m.Name, n.Name, "Name should be equal") AssertEqual(t, m.Name, n.Name, "Name should be equal")
AssertEqual(t, m.Receive.Message["rtxt"], n.Receive.Message["rtxt"], "Message[rtxt] should be equal") AssertEqual(t, m.Receive.Message["rtxt"], n.Receive.Message["rtxt"], "Message[rtxt] should be equal")
AssertEqual(t, m.Receive.Message["ricon"], n.Receive.Message["ricon"], "Message[ricon] should be equal") AssertEqual(t, m.Receive.Message["ricon"], n.Receive.Message["ricon"], "Message[ricon] should be equal")


err = deleteChatState("id", procedure)
err = deleteChatState(openID, procedure)
AssertEqual(t, err, nil, "delete chatState should be good") AssertEqual(t, err, nil, "delete chatState should be good")


} }


func TestStartProcedure(t *testing.T) { func TestStartProcedure(t *testing.T) {
s := startProcedure("id", "TestDummy")
openID := "id"
s := startProcedure(openID, "TestDummy")
AssertEqual(t, s != nil, true, "TestDummy should return error") AssertEqual(t, s != nil, true, "TestDummy should return error")
s = startProcedure("id", "TestEcho")
s = startProcedure(openID, "TestEcho")
AssertEqual(t, s, nil, "TestEqual should return success") AssertEqual(t, s, nil, "TestEqual should return success")
} }

Ładowanie…
Anuluj
Zapisz