Sha256: fa0672a2c5e3a4e2e2a6c0238f313cf3f7e39fa64116b208e69917a8cf514322

Contents?: true

Size: 467 Bytes

Versions: 1

Compression:

Stored size: 467 Bytes

Contents

require 'spec_helper'

require 'ronin/service'

describe Service do
  let(:name) { 'Apache' }

  subject { described_class.new(:name => name) }
  before  { subject.save }

  describe "validations" do
    it "should require a name" do
      service = described_class.new

      expect(service).not_to be_valid
    end

    it "should require a unique name" do
      service = described_class.new(:name => name)

      expect(service).not_to be_valid
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ronin-1.5.1 spec/service_spec.rb