test/test_statsmix.rb in statsmix-0.0.6 vs test/test_statsmix.rb in statsmix-0.1.3
- old
+ new
@@ -1,62 +1,27 @@
require 'helper'
require 'statsmix'
class TestStatsmix < Test::Unit::TestCase
- # TODO use fakwweb gem for testing
+ # TODO use fakwweb gem for testing
# http://technicalpickles.com/posts/stop-net-http-dead-in-its-tracks-with-fakeweb/
# https://github.com/chrisk/fakeweb
# http://fakeweb.rubyforge.org/
# TODO use VCR for tests
# http://www.rubyinside.com/vcr-a-recorder-for-all-your-tests-http-interactions-4169.html
# https://github.com/myronmarston/vcr
- should "initialize StatsMix API" do
- statsmix = StatsMix.new('59f08613db2691f28afe', 'xml')
- response = statsmix.list_metrics
- puts response
+ should "Track a stat and view the results in xml" do
+ StatsMix.api_key = '59f08613db2691f28afe'
+ result = StatsMix.track('Ruby Gem Testing')
+ assert_response 200
+ if StatsMix.error
+ raise "Error in gem: #{StatsMix.error}"
+ end
+ assert !StatsMix.error
+ puts result
end
- # # metrics
- # should "create metric" do
- #
- # end
- #
- # should "get metric" do
- #
- # end
- #
- # should "list metrics" do
- #
- # end
- #
- # should "update metric" do
- #
- # end
- #
- # should "delete metric" do
- #
- # end
- # # stats
- # should "create stat" do
- #
- # end
- #
- # should "get stat" do
- #
- # end
- #
- # should "list stats" do
- #
- # end
- #
- # should "update stat" do
- #
- # end
- #
- # should "delete stat" do
- #
- # end
end
\ No newline at end of file