Blame view

framework/thirdparty/jasmine-ajax/examples/jquery/spec/javascripts/TweetSpec.js 710 Bytes
0084d336   Administrator   Importers CRUD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  describe("Tweet", function(){
    var tweet;
  
    beforeEach(function(){
      tweet = new Tweet(eval('(' + Tweets.noAtReply + ')'));
    });
  
    it("should create a pretty date", function(){
      expect(tweet.postedAt).toEqual("Thu, 29 Jul 2010 02:18:53 +0000");
    });
  
    it("should store the users messages", function(){
      expect(tweet.text).toEqual("Pres Obama on stage with the Foo fighters, jonas brothers and a whole lot of ppl..nice..");
    });
  
    it("should store the username", function(){
      expect(tweet.user).toEqual("_wbrodrigues");
    });
  
    it("stores the users messages", function(){
      expect(tweet.imageUrl).toEqual("http://a2.twimg.com/profile_images/1014111170/06212010155_normal.jpg");
    });
  
  });