From 6dbe8e17c3f19a6ade1becb3269e499a280242de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xu=C3=A2n=20Nguy=E1=BB=85n?= Date: Sun, 12 Jul 2020 18:16:19 +0700 Subject: [PATCH 1/2] junit test --- src/main/java/com/hackerrank/algorithms/test/TestTwoString.Java | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/main/java/com/hackerrank/algorithms/test/TestTwoString.Java diff --git a/src/main/java/com/hackerrank/algorithms/test/TestTwoString.Java b/src/main/java/com/hackerrank/algorithms/test/TestTwoString.Java new file mode 100644 index 00000000..e69de29b From 067bc247c19d7a3127b9f5d25ff8c34cb585ea7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xu=C3=A2n=20Nguy=E1=BB=85n?= Date: Sun, 12 Jul 2020 18:16:41 +0700 Subject: [PATCH 2/2] junit test --- .../algorithms/test/TestTwoString.Java | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/src/main/java/com/hackerrank/algorithms/test/TestTwoString.Java b/src/main/java/com/hackerrank/algorithms/test/TestTwoString.Java index e69de29b..5e534d50 100644 --- a/src/main/java/com/hackerrank/algorithms/test/TestTwoString.Java +++ b/src/main/java/com/hackerrank/algorithms/test/TestTwoString.Java @@ -0,0 +1,52 @@ +package com.hackerrank.algorithms.test; + + +import com.hackerrank.algorithms.strings.TwoStrings; +import org.junit.jupiter.api.Test; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +public class TestTwoString { + @Test + void test1IsSubstringInBoth(){ + String[] test1 = {"oo", "ab"}; + String result = TwoStrings.isSubstringInBoth(test1); + assertEquals("NO",result); + } + @Test + void test2IsSubstringInBoth(){ + String[] test1 = {"123a", "1a2"}; + String result = TwoStrings.isSubstringInBoth(test1); + assertEquals("YES",result); + } + @Test + void test3IsSubstringInBoth(){ + String[] test1 = {"ooa", "ab"}; + String result = TwoStrings.isSubstringInBoth(test1); + assertEquals("YES",result); + } + @Test + void test4IsSubstringInBoth(){ + String[] test1 = {"ooA", "ab"}; + String result = TwoStrings.isSubstringInBoth(test1); + assertEquals("NO",result); + } + @Test + void test5IsSubstringInBoth(){ + String[] test1 = {"@@@", "ab@"}; + String result = TwoStrings.isSubstringInBoth(test1); + assertEquals("NO",result); + } + @Test + void test6IsSubstringInBoth(){ + String[] test1 = {"", "ab"}; + String result = TwoStrings.isSubstringInBoth(test1); + assertEquals("NO",result); + } + @Test + void test7IsSubstringInBoth(){ + String[] test1 = {"", ""}; + String result = TwoStrings.isSubstringInBoth(test1); + assertEquals("NO",result); + } +} \ No newline at end of file