Menu

Tree [22b5e9] kotlin-intellij-gradle /
 History

Read Only access


File Date Author Commit
 bound 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 issuer 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 issues 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 main 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 nonsuspendable 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 pivotable 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 searchable 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 shared 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 suspendable 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 tests 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 .hgignore 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 LICENSE 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [1b5a36] initial commit - default
 README.md 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 build.gradle 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 gradlew 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 gradlew.bat 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle
 settings.gradle 2020-05-22 Sebastian I. Glita-Catina Sebastian I. Glita-Catina [22b5e9] initial commit - kotlin-intellij-gradle

Read Me

GIWTH - Tests with Given, When, Then

Kotlin implementation (IntelliJ - gradle build)

Develop tests wrapping code within:

  • Test|TEST
  • Given|GIVEN
  • When|WHEN
  • Then|THEN

blocks (called issues).

An issue's tag (it variable) allows retrieving previous or pending results, using labels and wildcard matching.

Swap between blocks allowing 'suspend' functions
or not, with:

  • coroutine
  • lambda
  • toggle

blocks.

Use lowercase:

  • test
  • given
  • when
  • then

pseudo-issues to wrap code blocks that are not searchable but can store the pending results of the same searchable foremost issue.