Sha256: ba683b59ca3edc63b1d6bf318f0a1b086cc69fdf84de253ca0f73c660ac788d0

Contents?: true

Size: 778 Bytes

Versions: 2

Compression:

Stored size: 778 Bytes

Contents

require "spec_helper"

module Pemilu
  describe Province do
    describe "new" do
      let(:province) { Pemilu::Province.new(
        id: 1,
        name: "Sidoarjo",
        full_name: "Sidoarjo",
        international_name: "Sidoarjo jos!",
        available_chairs: 1,
        population: 100000
      ) }

      it "should an object of Pemilu::Province and return correct details" do
        expect(province.class).to eq(Pemilu::Province)
        expect(province.id).to eq(1)
        expect(province.name).to eq("Sidoarjo")
        expect(province.full_name).to eq("Sidoarjo")
        expect(province.international_name).to eq("Sidoarjo jos!")
        expect(province.available_chairs).to eq(1)
        expect(province.population).to eq(100000)
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pemilu-1.0.1 spec/pemilu/province_spec.rb
pemilu-1.0.0 spec/pemilu/province_spec.rb