Sha256: 3aa5a75110ac40a707e0f7eaa5ac12d483363d33171ec4e8da8b4f5dfe338a6a

Contents?: true

Size: 491 Bytes

Versions: 5

Compression:

Stored size: 491 Bytes

Contents

module NulogyMessageBusConsumer
  RSpec.describe Config do
    describe "defaults" do
      it "lag_check_interval_seconds to 20" do
        expect(Config.new.lag_check_interval_seconds).to be(20)
      end

      it "lag_checks to 6" do
        expect(Config.new.lag_checks).to be(6)
      end
    end

    it "merges defaults" do
      config = Config.new(lag_checks: 3)

      expect(config.lag_checks).to be(3)
      expect(config.lag_check_interval_seconds).to be(20)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
nulogy_message_bus_consumer-3.0.0 spec/unit/nulogy_message_bus_consumer/config_spec.rb
nulogy_message_bus_consumer-2.0.1 spec/unit/nulogy_message_bus_consumer/config_spec.rb
nulogy_message_bus_consumer-2.0.0 spec/unit/nulogy_message_bus_consumer/config_spec.rb
nulogy_message_bus_consumer-1.0.0 spec/unit/nulogy_message_bus_consumer/config_spec.rb
nulogy_message_bus_consumer-0.5.0 spec/unit/nulogy_message_bus_consumer/config_spec.rb