refactoring tests
refactoring tests
coding geometry resource adapter