diff options
Diffstat (limited to 'spec/graphql/mutations/security/ci_configuration/base_security_analyzer_spec.rb')
-rw-r--r-- | spec/graphql/mutations/security/ci_configuration/base_security_analyzer_spec.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/spec/graphql/mutations/security/ci_configuration/base_security_analyzer_spec.rb b/spec/graphql/mutations/security/ci_configuration/base_security_analyzer_spec.rb new file mode 100644 index 00000000000..818a7d303bd --- /dev/null +++ b/spec/graphql/mutations/security/ci_configuration/base_security_analyzer_spec.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +require 'spec_helper' + +RSpec.describe Mutations::Security::CiConfiguration::BaseSecurityAnalyzer do + include GraphqlHelpers + + it 'raises a NotImplementedError error if the resolve method is called on the base class' do + user = create(:user) + project = create(:project, :public, :repository) + project.add_developer(user) + expect { resolve(described_class, args: { project_path: project.full_path }, ctx: { current_user: user }) }.to raise_error(NotImplementedError) + end +end |