Implement minimal API Controller tests covering those
Code coverage running rake test (model & controller tests) BEFORE:
File | % covered | Lines | Relevant Lines | Lines covered | Lines missed | Avg. Hits / Line |
---|---|---|---|---|---|---|
app/controllers/api/notifications_controller.rb | 0.00 % | 36 | 30 | 0 | 30 | 0.00 |
app/controllers/api/people_controller.rb | 0.00 % | 18 | 14 | 0 | 14 | 0.00 |
app/controllers/api/users_controller.rb | 0.00 % | 30 | 22 | 0 | 22 | 0.00 |
app/controllers/api/ambitions_controller.rb | 38.30 % | 181 | 94 | 36 | 58 | 0.38 |
app/controllers/api/tasks_controller.rb | 41.13 % | 220 | 124 | 51 | 73 | 0.58 |
app/controllers/api/processes_controller.rb | 43.53 % | 165 | 85 | 37 | 48 | 0.44 |
app/controllers/api/process_definitions_controller.rb | 100.00 % | 12 | 6 | 6 | 0 | 1.00 |
app/controllers/api/search_controller.rb | 100.00 % | 5 | 3 | 3 | 0 | 1.00 |
AFTER finishing !441 (merged)
File | % covered | Lines | Relevant Lines | Lines covered | Lines missed | Avg. Hits / Line |
---|---|---|---|---|---|---|
app/controllers/api/tasks_controller.rb | 82.95 % | 236 | 129 | 107 | 22 | 1.40 |
app/controllers/api/ambitions_controller.rb | 91.11 % | 177 | 90 | 82 | 8 | 1.42 |
app/controllers/api/processes_controller.rb | 91.25 % | 156 | 80 | 73 | 7 | 1.46 |
app/controllers/api/notifications_controller.rb | 100.00 % | 36 | 20 | 20 | 0 | 1.80 |
app/controllers/api/people_controller.rb | 100.00 % | 18 | 10 | 10 | 0 | 1.50 |
app/controllers/api/process_definitions_controller.rb | 100.00 % | 12 | 6 | 6 | 0 | 1.00 |
app/controllers/api/search_controller.rb | 100.00 % | 5 | 3 | 3 | 0 | 1.00 |
app/controllers/api/users_controller.rb | 100.00 % | 31 | 18 | 18 | 0 | 1.39 |
app/controllers/api_controller.rb | 100.00 % | 15 | 6 | 6 | 0 | 6.50 |
app/controllers/application_controller.rb | 100.00 % | 21 | 14 | 14 | 0 | 20.43 |
app/controllers/home_controller.rb | 100.00 % | 4 | 2 | 2 | 0 | 1.00 |
Edited by Michael Prilop