test/test_reddit.rb in ubiquitously-0.0.1.6 vs test/test_reddit.rb in ubiquitously-0.1.0

- old
+ new

@@ -1,12 +1,13 @@ require File.dirname(__FILE__) + '/test_helper.rb' module Ubiquitously class RedditTest < ActiveSupport::TestCase - context "Reddit::User" do +=begin + context "Reddit::Account" do setup do - @user = Ubiquitously::Reddit::User.new + @user = Ubiquitously::Reddit::Account.new end context "login" do should "raise informative error if invalid password" do @user.password = "bad password" @@ -20,13 +21,34 @@ assert_equal true, @user.login assert_equal true, @user.logged_in? end end end - +=end context "Reddit::Post" do setup do - @post = Ubiquitously::Reddit::Post.new + @user = Ubiquitously::User.new( + :username => "viatropos", + :cookies_path => "test/cookies.yml" + ) + + @title = "Using Redis on Heroku" + @description = "The only javascript framework you'll need. Well, if you need Object Oriented JS, you'll have to do a little initial setup." + @tags = %w(javascript, frameworks, jquery) + + @post = Ubiquitously::Post.new( + :url => "./test/meta.html", + :title => @title, + :description => @description, + :tags => @tags, + :categories => ["web-design"], + :user => @user + ) + end + + should "create a post" do + @post.url = "http://jeffkreeftmeijer.com/2010/things-i-learned-from-my-node.js-experiment/" + assert @post.save(:reddit) end end end end