add tests for oneOf combinators