Spec tests rewrite

`expect_changes`