integration tests: Add test cases inspired by Peter H.
See HORŇÁK, Peter. Přenos bezpečnostních opatření z Chrome Zero do
JavaScript Restrictor. Brno, 2020. Bachelor's Thesis. Brno University of
Technology, Faculty of Information Technology.
Available from: https://www.fit.vut.cz/study/thesis/22374/
Note that original test cases used a different framework so all were
revised and rewritten. Also several tests were split.