override fun createCourse()

in intellij-plugin/educational-core/testSrc/com/jetbrains/edu/learning/checker/PlainTextCheckerTest.kt [22:71]


  override fun createCourse(): Course {
    return course {
      lesson {
        outputTask("OutputTask") {
          taskFile(CHECK_RESULT_FILE) {
            withText("OK!\n")
          }
          dir("tests") {
            taskFile("output.txt") {
              withText("OK!\n")
            }
          }
        }
        outputTask("OutputTaskWithWindowsLineSeparators") {
          taskFile(CHECK_RESULT_FILE) {
            withText("OK!\n")
          }
          taskFile("output.txt") {
            withText("OK!\r\n")
          }
        }
        eduTask("EduTask") {
          taskFile("task.txt") {
            withText("task file")
          }
          taskFile(CHECK_RESULT_FILE) {
            withText("Solved Congratulations!")
          }
          dir("tests") {
            taskFile("Tests.txt") {
              withText(EDU_TEST_FILE_TEXT)
            }
          }
        }
        eduTask("EduTaskWithVisibleTests") {
          taskFile("task.txt") {
            withText("task file")
          }
          taskFile(CHECK_RESULT_FILE) {
            withText("Solved Congratulations!")
          }
          dir("tests") {
            taskFile("Tests.txt", visible = true) {
              withText(EDU_TEST_FILE_TEXT)
            }
          }
        }
      }
    }.apply { isMarketplace = true }
  }