Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Сомневаюсь, что сообщение "did not expect to find [true] but found [false]" сильно понятнее вышеприведенных. Во первых, оно капитанско-очевидное ("не ожидали X, но нашли не X" ~= "не ожидали X, но не нашли X" ~= "ожидали X, но нашли X"), во-вторых, задачу понять, что вместо числа пришел объект оно совершенно не решает.
Библиотека для тестирования JSON-RPC API