add more unit tests, fix uniq problem
Merge pull request #13 from sul-dlss/feature-spec

add more unit tests, fix uniq problem