(spec) add more specs for unit test