run4flat/PDL-Drawing-Prima — Issue #7: Create mock class that tracks API calls
Author: run4flat
Created: 2012-01-19 16:19:14+00:00
State: open

Now that the API supports calling drawing functions on subclassed Drawables, I can write a mock class that records when different functions get called, and their parameters. This way, I can write code that uses the PDL API and the standard Prima API and compare the results.

I think the best way to do this is to not record the order of property assignments, but rather to record the state of the object when a drawing operation takes place. This way I'm testing state, not implementation.