shard-spectator/spec/subject_spec.cr

24 lines
417 B
Crystal
Raw Normal View History

2020-01-20 05:05:38 +00:00
require "./spec_helper"
class Base; end
module SomeModule; end
2020-01-20 05:05:38 +00:00
Spectator.describe "Subject" do
subject { Base.new }
context "nested" do
it "inherits the parent explicit subject" do
expect(subject).to be_a(Base)
end
end
context "module" do
describe SomeModule do
it "sets the implicit subject to the module" do
expect(subject).to be(SomeModule)
end
end
end
2020-01-20 05:05:38 +00:00
end