testing in scala with dsls