Sha256: 6fe40898c541f9cb3aff078309219b8fde1958a82431c9a19b1a384fba24550f
Contents?: true
Size: 975 Bytes
Versions: 1
Compression:
Stored size: 975 Bytes
Contents
# encoding: utf-8 require 'spec_helper' module Rubocop module Cop describe ClassAndModuleCamelCase do let (:camel_case) { ClassAndModuleCamelCase.new } it 'registers an offence for underscore in class and module name' do inspect_source(camel_case, 'file.rb', ['class My_Class', 'end', '', 'module My_Module', 'end', ]) camel_case.offences.map(&:message).should == ['Use CamelCase for classes and modules.'] * 2 end it 'accepts CamelCase names' do inspect_source(camel_case, 'file.rb', ['class MyClass', 'end', '', 'module Mine', 'end', ]) camel_case.offences.map(&:message).should == [] end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubocop-0.3.2 | spec/rubocop/cops/class_and_module_camel_case_spec.rb |