Table of contents
JSL Overview
Unification
Data transformation
Logic programming / Rules
JSL algorithm
Summary
JSL Features
Builtins
Callbacks
JSL Builtins
$bind
$or
$and
$not
$call
$query
$each
JSL Standard Callbacks
concat
extend
length
keys
objEqual
objNotEqual
objGetValue
parseList
isNull
notNull
log
Example : Information Retrieval
The database
Exercise 4.55
Exercise 4.56
Exercise 4.57
Exercise 4.58
Exercise 4.59
Exercise 4.60
Exercise 4.61
Exercise 4.62
Exercise 4.63
Exercise 4.64
Exercise 4.65
Exercise 4.66
Exercise 4.68
Example: Test Automation
Test output verification
Chai-JSL plugin
The authentication module
A simple test with
pattern
A rules based test specification using
patternFromRules
JSL Acknowledgements