Sha256: 869a34dc73f8198b63eab0a752d8ef5c4c4ed735435ae460ea66d0e3beee1442
Contents?: true
Size: 873 Bytes
Versions: 1
Compression:
Stored size: 873 Bytes
Contents
require 'spec_helper' require 'ronin/formatting/extensions/http/integer' describe Integer do subject { 0x20 } it "should provide String#uri_encode" do should respond_to(:uri_encode) end it "should provide String#uri_escape" do should respond_to(:uri_escape) end it "should provide String#format_http" do should respond_to(:format_http) end describe "#uri_encode" do let(:uri_encoded) { '%20' } it "should URI encode itself" do expect(subject.uri_encode).to eq(uri_encoded) end end describe "#uri_escape" do let(:uri_escaped) { '+' } it "should URI escape itself" do expect(subject.uri_escape).to eq(uri_escaped) end end describe "#format_http" do let(:http_formatted) { '%20' } it "should format the byte" do expect(subject.format_http).to eq(http_formatted) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ronin-support-0.5.2 | spec/formatting/http/integer_spec.rb |