diff --git a/scripts/src/javatests/org/oppia/android/scripts/wiki/WikiTableOfContentsCheckTest.kt b/scripts/src/javatests/org/oppia/android/scripts/wiki/WikiTableOfContentsCheckTest.kt index fab1892b7eb..97a34b91f36 100644 --- a/scripts/src/javatests/org/oppia/android/scripts/wiki/WikiTableOfContentsCheckTest.kt +++ b/scripts/src/javatests/org/oppia/android/scripts/wiki/WikiTableOfContentsCheckTest.kt @@ -21,7 +21,6 @@ class WikiTableOfContentsCheckTest { @Before fun setUp() { - tempFolder.newFolder("wiki") System.setOut(PrintStream(outContent)) } @@ -30,8 +29,22 @@ class WikiTableOfContentsCheckTest { System.setOut(originalOut) } + @Test + fun testWikiTOCCheck_noWikiDirExists_printsNoContentFound() { + runScript() + assertThat(outContent.toString().trim()).isEqualTo("No contents found in the Wiki directory.") + } + + @Test + fun testWikiTOCCheck_noWikiDirectory_printsNoContentFound() { + tempFolder.newFile("wiki") + runScript() + assertThat(outContent.toString().trim()).isEqualTo("No contents found in the Wiki directory.") + } + @Test fun testWikiTOCCheck_validWikiTOC_checkPass() { + tempFolder.newFolder("wiki") val file = tempFolder.newFile("wiki/wiki.md") file.writeText( """ @@ -55,6 +68,7 @@ class WikiTableOfContentsCheckTest { @Test fun testWikiTOCCheck_missingWikiTOC_returnsNoTOCFound() { + tempFolder.newFolder("wiki") val file = tempFolder.newFile("wiki/wiki.md") file.writeText( """ @@ -76,6 +90,7 @@ class WikiTableOfContentsCheckTest { @Test fun testWikiTOCCheck_mismatchWikiTOC_checkFail() { + tempFolder.newFolder("wiki") val file = tempFolder.newFile("wiki/wiki.md") file.writeText( """ @@ -101,6 +116,7 @@ class WikiTableOfContentsCheckTest { @Test fun testWikiTOCCheck_validWikiTOCWithSeparator_checkPass() { + tempFolder.newFolder("wiki") val file = tempFolder.newFile("wiki/wiki.md") file.writeText( """ @@ -124,6 +140,7 @@ class WikiTableOfContentsCheckTest { @Test fun testWikiTOCCheck_validWikiTOCWithSpecialCharacter_checkPass() { + tempFolder.newFolder("wiki") val file = tempFolder.newFile("wiki/wiki.md") file.writeText( """