Unit tests use sure assertion library
Functional tests use sure assertion library, with the "must" form
The copy of the image file is covered by one test, which was previously incomplete
Integration tests use sure assertion library
Merge branch 'sure'