Sha256: 5561521a2b123c9f3dcdc037fc82c62aa7e81dc100697d0059f02280f5498bf0
Contents?: true
Size: 625 Bytes
Versions: 6
Compression:
Stored size: 625 Bytes
Contents
require "spec_helper" module CodeAnalyzer::CheckingVisitor describe Plain do let(:checker1) { mock(:checker) } let(:checker2) { mock(:checker) } let(:visitor) { Plain.new(checkers: [checker1, checker2]) } it "should check by all checkers" do filename = "filename" content = "content" checker1.should_receive(:parse_file?).and_return(false) checker2.should_receive(:parse_file?).and_return(true) checker1.should_not_receive(:check).with(filename, content) checker2.should_receive(:check).with(filename, content) visitor.check(filename, content) end end end
Version data entries
6 entries across 6 versions & 1 rubygems