Guest User

Untitled

a guest
Oct 16th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. describe Notebook do
  2. subject { Notebook.new(monitor, keyboard) }
  3.  
  4. let(:monitor) { stub(:monitor).as_null_object}
  5. let(:keyboard) { stub(:keyboard).as_null_object }
  6.  
  7. context "when turns on" do
  8. it "turns monitor on" do
  9. monitor.should_receive(:turn_on)
  10. subject.turn_on
  11. end
  12.  
  13. it "turns keyboard on" do
  14. keyboard.should_receive(:turn_on)
  15. subject.turn_on
  16. end
  17. end
  18.  
  19. it "returns monitor" do
  20. subject.monitor.should == monitor
  21. end
  22.  
  23. it "returns keyboard" do
  24. subject.keyboard.should == keyboard
  25. end
  26. end
Add Comment
Please, Sign In to add comment