Commit 9244ea79fa1945e04befb9cb48f62523d75551e0
Committed by
Caio
1 parent
6cbd22d0
Exists in
master
and in
28 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,17 +44,22 @@ class ProjectContentTest < ActiveSupport::TestCase | ||
| 44 | assert_equal project_result, @content.project_result | 44 | assert_equal project_result, @content.project_result |
| 45 | end | 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 | should 'get date result from service when has_result_before is true' do | 47 | should 'get date result from service when has_result_before is true' do |
| 53 | client = mock | 48 | client = mock |
| 49 | + project_result = mock | ||
| 54 | Kalibro::Client::ProjectResultClient.expects(:new).returns(client) | 50 | Kalibro::Client::ProjectResultClient.expects(:new).returns(client) |
| 55 | client.expects(:has_results_before).with(@project.name, "2012-05-22T22:00:33+04:00").returns(true) | 51 | client.expects(:has_results_before).with(@project.name, "2012-05-22T22:00:33+04:00").returns(true) |
| 56 | client.expects(:last_result_before).with(@project.name, "2012-05-22T22:00:33+04:00").returns(project_result) | 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 | end | 63 | end |
| 59 | 64 | ||
| 60 | should 'get module result from service' do | 65 | should 'get module result from service' do |