spec/relax/context_spec.rb in relax-0.1.1 vs spec/relax/context_spec.rb in relax-0.1.2

- old
+ new

@@ -1,10 +1,18 @@ require File.join(File.dirname(__FILE__), '..', 'spec_helper') describe Relax::Context do - it "utilizes a custom parser for Class parsers" do - service = ServiceWithCustomParser.new + service = CustomParserService.new service.test.should == 'parsed' end - + + it "allows parameters with aliases" do + service = ParameterAliasService.new + service.test(:api_key => 'secret')[:stat].should == 'ok' + end + + it "allows blank parameters values" do + service = BlankValuesService.new({}, :include_blank_values => true) + service.test[:stat].should == 'ok' + end end