Added tests for offer methods