spec/cc/analyzer/issue_validations_spec.rb (25 lines of code) (raw):

require "spec_helper" module CC::Analyzer describe IssueValidations do describe ".validations" do it "gets the validation classes" do expected = [ IssueValidations::CategoryValidation, IssueValidations::CheckNamePresenceValidation, IssueValidations::ContentValidation, IssueValidations::DescriptionPresenceValidation, IssueValidations::LocationFormatValidation, IssueValidations::OtherLocationsFormatValidation, IssueValidations::PathExistenceValidation, IssueValidations::PathIsFileValidation, IssueValidations::PathPresenceValidation, IssueValidations::RelativePathValidation, IssueValidations::RemediationPointsValidation, IssueValidations::SeverityValidation, IssueValidations::TypeValidation, ] expect(IssueValidations.validations).to eq(expected) end end end end