A marionette test is good, but can't we also have a unit test for this ?