gonzalo-bulnes/chilean_cities

View on GitHub
lib/chilean_cities/comunas_list.rb

Summary

Maintainability
A
0 mins
Test Coverage
module ChileanCities
  module ComunasList

    def initialize
      raise NotImplementedError, 'ComunasList must implement initialize()'
    end

    attr_reader :comunas

    def append_comuna(comuna)
      @comunas << comuna unless @comunas.include? comuna
    end
  end
end