From b79e5c6ec60f334e474689b3a7e359ff7e3bb408 Mon Sep 17 00:00:00 2001 From: David Noble Date: Wed, 2 Oct 2019 15:07:38 -0700 Subject: [PATCH] Utf8StringTest improvements --- .../com/azure/data/cosmos/core/Utf8StringTest.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/java/src/test/java/com/azure/data/cosmos/core/Utf8StringTest.java b/java/src/test/java/com/azure/data/cosmos/core/Utf8StringTest.java index 9c64fd6..e3576ce 100644 --- a/java/src/test/java/com/azure/data/cosmos/core/Utf8StringTest.java +++ b/java/src/test/java/com/azure/data/cosmos/core/Utf8StringTest.java @@ -178,8 +178,9 @@ public class Utf8StringTest { assertFalse(actual.isNull()); assertEquals(actual.toUtf16(), item.value.subSequence(start, end)); } catch (IllegalArgumentException error) { - // TODO: DANOBLE: assertions - System.out.println(error.toString()); + final String actual = value.toUtf16(); + assertNotNull(actual); + assertTrue(Character.isSurrogate(actual.charAt(start)) || Character.isSurrogate(actual.charAt(end))); } } @@ -190,8 +191,9 @@ public class Utf8StringTest { assertFalse(actual.isNull()); assertEquals(actual.toUtf16(), item.value.subSequence(start, end)); } catch (IllegalArgumentException error) { - // TODO: DANOBLE: assertions - System.out.println(error.toString()); + final String actual = value.toUtf16(); + assertNotNull(actual); + assertTrue(Character.isSurrogate(actual.charAt(start)) || Character.isSurrogate(actual.charAt(end))); } }