added and changed tests that I previously deleted.
I don't want to just remove a wrong test.
I want to correct it.