MG-887 - Create Things CLI tests (#2340)

Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
This commit is contained in:
Steve Munene
2024-07-15 11:04:18 +03:00
committed by GitHub
parent 468362aac4
commit ffba4ebb8e
2 changed files with 1271 additions and 4 deletions
+1269
View File
File diff suppressed because it is too large Load Diff
+2 -4
View File
@@ -244,7 +244,6 @@ func TestGetUsersCmd(t *testing.T) {
sdkCall1 := sdkMock.On("User", tc.args[1], tc.args[2]).Return(tc.user, tc.sdkerr)
out = executeCommand(t, rootCmd, tc.args...)
fmt.Println("out: ", out)
if tc.logType == entityLog {
switch {
@@ -604,7 +603,6 @@ func TestUpdateUserCmd(t *testing.T) {
}, tc.args[3]).Return(tc.user, tc.sdkerr)
}
out := executeCommand(t, rootCmd, tc.args...)
fmt.Println(out)
switch tc.logType {
case entityLog:
@@ -1039,8 +1037,8 @@ func TestDeleteUserCmd(t *testing.T) {
out := executeCommand(t, rootCmd, tc.args...)
switch tc.logType {
case entityLog:
assert.True(t, strings.Contains(out, "OK"), fmt.Sprintf("%s unexpected response: expected success message, got: %v", tc.desc, out))
case okLog:
assert.True(t, strings.Contains(out, "ok"), fmt.Sprintf("%s unexpected response: expected success message, got: %v", tc.desc, out))
case errLog:
assert.Equal(t, tc.errLogMessage, out, fmt.Sprintf("%s unexpected error response: expected %s got errLogMessage:%s", tc.desc, tc.errLogMessage, out))
case usageLog: