Unify duplicates under new test helper
Also refactor tests for reject