Trendyol/stove

Create a validation DSL for TestSystem

osoykan opened this issue · 1 comments

Idea

TestSystem { 
   http {
          get<String>("/hello/index") { actual ->
                   actual shouldContain "Hi from Stove framework"
                       println(actual)
            }
    }
   couchbase {
         shouldQuery<Any>("SELECT * FROM system:keyspaces") { actual ->
           println(actual)
       }
   }

  // rest is skipped for brevity
}

Implemented in #81