Characterization test

A test that records existing observable behavior so structural changes can be separated from intentional behavior changes.