From 4a9c4cc6148170ec9ee7eb7de10ac836d60b43f2 Mon Sep 17 00:00:00 2001 From: dashevchenko Date: Sun, 12 Feb 2023 20:59:52 +0200 Subject: [PATCH] updated test --- .../server/controller/BaseUserControllerTest.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/application/src/test/java/org/thingsboard/server/controller/BaseUserControllerTest.java b/application/src/test/java/org/thingsboard/server/controller/BaseUserControllerTest.java index d15841f5a2..f7c41b0fc6 100644 --- a/application/src/test/java/org/thingsboard/server/controller/BaseUserControllerTest.java +++ b/application/src/test/java/org/thingsboard/server/controller/BaseUserControllerTest.java @@ -784,10 +784,10 @@ public abstract class BaseUserControllerTest extends AbstractControllerTest { expectedSettings = mapper.readTree("{\"A\":10, \"B\":{\"C\":false, \"D\":\"stringValue2\"}}"); Assert.assertEquals(expectedSettings, updatedSettings); - patchedSettings = mapper.readTree("{\"B.D\": {\"E\": 56}}"); + patchedSettings = mapper.readTree("{\"B.D\": \"stringValue3\"}"); doPut("/api/user/settings", patchedSettings); updatedSettings = doGet("/api/user/settings", JsonNode.class); - expectedSettings = mapper.readTree("{\"A\":10, \"B\":{\"C\":false, \"D\": {\"E\": 56}}}"); + expectedSettings = mapper.readTree("{\"A\":10, \"B\":{\"C\":false, \"D\": \"stringValue3\"}}"); Assert.assertEquals(expectedSettings, updatedSettings); patchedSettings = mapper.readTree("{\"B.D\": {\"E\": 76, \"F\": 92}}"); @@ -795,6 +795,12 @@ public abstract class BaseUserControllerTest extends AbstractControllerTest { updatedSettings = doGet("/api/user/settings", JsonNode.class); expectedSettings = mapper.readTree("{\"A\":10, \"B\":{\"C\":false, \"D\": {\"E\":76, \"F\": 92}}}"); Assert.assertEquals(expectedSettings, updatedSettings); + + patchedSettings = mapper.readTree("{\"B.D.E\": 100}"); + doPut("/api/user/settings", patchedSettings); + updatedSettings = doGet("/api/user/settings", JsonNode.class); + expectedSettings = mapper.readTree("{\"A\":10, \"B\":{\"C\":false, \"D\": {\"E\":100, \"F\": 92}}}"); + Assert.assertEquals(expectedSettings, updatedSettings); } @Test