move test cases into TaxonServiceImplTest