Sha256: 60b0ff77fff451667dc609262270a43baddd7d1ba4a91d1fe72365a31496d6c0
Contents?: true
Size: 1018 Bytes
Versions: 1
Compression:
Stored size: 1018 Bytes
Contents
require 'test_helper' require 'date' class GetTasksTest < Test::Unit::TestCase def setup # uncomment this line to debug # Landslider.logger = $stdout $sesson_idt7 ||= Landslider.login('LOGINTOKEN=' + LS_INSTANCE_NAME)[:session_id] end def test_get_tasks_with_default_search search = Landslider::WsTaskSearch.new result = Landslider.get_tasks($sesson_idt7, search) assert_not_nil result assert_equal false, result[:error] assert_kind_of Array, result[:tasks] end def test_add_task user_info = Landslider.get_user_information($sesson_idt7, LS_API_USERNAME) # TODO: come up with a better way for constructing objects task = Landslider::WsTask.new dt = DateTime.strptime("2011-12-25T11:25:56-05:00") task.task_name='task for ' + dt.to_s task.due_date= dt task.assigned_to = user_info[:employee][:employee_id] result = Landslider.add_task($sesson_idt7, task) assert_not_nil result assert_equal false, result[:error] assert_equal true, result[:created] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
landslider-0.5.28 | test/get_tasks_test.rb |