| @@ -26,11 +26,11 @@ func TestChatState(t *testing.T) { | |||
| } | |||
| //save | |||
| n, err := setCurrentState("id", procedure, s) | |||
| n, err := setCurrentState(openID, procedure, s) | |||
| AssertEqual(t, err, nil, "save state should be successful") | |||
| //read out | |||
| m, _ := getCurrentState("id", procedure) | |||
| m, _ := getCurrentState(openID, procedure) | |||
| //compare | |||
| AssertEqual(t, m.Name, n.Name, "Name should be equal") | |||
| @@ -45,14 +45,15 @@ func TestChatState(t *testing.T) { | |||
| 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") | |||
| err = deleteChatState("id", procedure) | |||
| err = deleteChatState(openID, procedure) | |||
| AssertEqual(t, err, nil, "delete chatState should be good") | |||
| } | |||
| func TestStartProcedure(t *testing.T) { | |||
| s := startProcedure("id", "TestDummy") | |||
| openID := "id" | |||
| s := startProcedure(openID, "TestDummy") | |||
| 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") | |||
| } | |||