Added: all missing functional tests

Beware, this PR adds a picture of a cute cat, along with multiple functional tests.
Yes,you're right, I change all occurrence of that assertion.