more spec tests and error fix

- test more resources
- use correct != syntax to have proper adapter config
add validation for adapters

- some adapters will need special config.
  we ant to be sure that required data are complete