spec/pagseguro/pagseguro_spec.rb in pagseguro-0.1.7.beta.0 vs spec/pagseguro/pagseguro_spec.rb in pagseguro-0.1.7.beta.1
- old
+ new
@@ -9,9 +9,19 @@
YAML.stub!(:load_file).and_return(@contents)
module PagSeguro; @@config = nil; end
end
+ it "should set encoding as UTF-8 when running in development mode" do
+ PagSeguro.stub :developer? => true
+ PagSeguro.encoding.should == "UTF-8"
+ end
+
+ it "should set encoding as ISO-8859-1 when running in production mode" do
+ PagSeguro.stub :developer? => false
+ PagSeguro.encoding.should == "ISO-8859-1"
+ end
+
it "should raise error if configuration is not found" do
File.should_receive(:exist?).with(@config_file).and_return(false)
expect { PagSeguro.config }.to raise_error(PagSeguro::MissingConfigurationError)
end
\ No newline at end of file