Guest User

Untitled

a guest
Feb 20th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. require File.join( File.dirname(__FILE__), '..', "spec_helper" )
  2.  
  3. describe Stock do
  4.  
  5. it "should be valid when new" do
  6. stock = Stock.new(:symbol => 'GOOG')
  7. stock.should be_valid
  8. end
  9.  
  10. it "should be invalid when symbol is empty" do
  11. stock = Stock.new(:symbol => '')
  12. stock.should_not be_valid
  13. end
  14.  
  15. it "should have symbol in all uppercase" do
  16. stock = Stock.create(:symbol => 'GOOG')
  17. stock.symbol.should equal(stock.symbol.upcase)
  18.  
  19. stock = Stock.create(:symbol => 'goog')
  20. stock.symbol.should equal(stock.symbol.upcase)
  21. end
  22.  
  23. end
Add Comment
Please, Sign In to add comment