add basic use-case test
publish