test: add 7-part test