adding test cases for:
* readonly = true
* lazy = false