Commit 9244ea79fa1945e04befb9cb48f62523d75551e0
Committed by
Caio
1 parent
6cbd22d0
Exists in
master
and in
29 other branches
fixed test get date result from service when has_result_before is true or false
Showing
1 changed file
with
11 additions
and
6 deletions
Show diff stats
plugins/mezuro/test/unit/mezuro_plugin/project_content_test.rb
... | ... | @@ -44,17 +44,22 @@ class ProjectContentTest < ActiveSupport::TestCase |
44 | 44 | assert_equal project_result, @content.project_result |
45 | 45 | end |
46 | 46 | |
47 | - #def get_date_result(date) | |
48 | - # client = Kalibro::Client::ProjectResultClient.new | |
49 | - # @project_result ||= client.has_results_before(name, date) ? client.last_result_before(name, date) : client.first_result_after(name, date) | |
50 | - #end | |
51 | - | |
52 | 47 | should 'get date result from service when has_result_before is true' do |
53 | 48 | client = mock |
49 | + project_result = mock | |
54 | 50 | Kalibro::Client::ProjectResultClient.expects(:new).returns(client) |
55 | 51 | client.expects(:has_results_before).with(@project.name, "2012-05-22T22:00:33+04:00").returns(true) |
56 | 52 | client.expects(:last_result_before).with(@project.name, "2012-05-22T22:00:33+04:00").returns(project_result) |
57 | - assert_equal project_result, @content.project_result | |
53 | + assert_equal project_result, @content.get_date_result("2012-05-22T22:00:33+04:00") | |
54 | + end | |
55 | + | |
56 | + should 'get date result from service when has_result_before is false' do | |
57 | + client = mock | |
58 | + project_result = mock | |
59 | + Kalibro::Client::ProjectResultClient.expects(:new).returns(client) | |
60 | + client.expects(:has_results_before).with(@project.name, "2012-05-22T22:00:33+04:00").returns(false) | |
61 | + client.expects(:first_result_after).with(@project.name, "2012-05-22T22:00:33+04:00").returns(project_result) | |
62 | + assert_equal project_result, @content.get_date_result("2012-05-22T22:00:33+04:00") | |
58 | 63 | end |
59 | 64 | |
60 | 65 | should 'get module result from service' do | ... | ... |