Sha256: 9e2d8db5d47c8305a36579a3a451fca8d6b9ffc3b99e16c24854e3aaf5e3f08d
Contents?: true
Size: 839 Bytes
Versions: 2
Compression:
Stored size: 839 Bytes
Contents
require "spec_helper" module Pemilu describe ElectoralDistrict do describe "new" do let(:ed) { Pemilu::ElectoralDistrict.new( id: 1, full_name: "test", legislative_body: "test", available_chairs: 1, population: 1, province: { "id" => 1, "name" => "test" })} it "should become Pemilu::ElectoralDistrict object and have correct details" do ed.should be_a(Pemilu::ElectoralDistrict) expect(ed.id).to eq(1) expect(ed.full_name).to eq("test") expect(ed.legislative_body).to eq("test") expect(ed.available_chairs).to eq(1) expect(ed.population).to eq(1) ed.province.should be_a(Hash) expect(ed.province.id).to eq(1) expect(ed.province.name).to eq("test") end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pemilu-1.0.1 | spec/pemilu/electoral_district_spec.rb |
pemilu-1.0.0 | spec/pemilu/electoral_district_spec.rb |