Once to create the Grid instance on which the spy is created
Then a second time for the spied method to be recorded
test("Calls `util.parse.options` with `options`", function() {
var gridSpy = this.gridSpy = d3.select("#test").chart("Grid");
sinon.spy(gridSpy.deep.nested, "method");
this.grid = d3.select('#test') .append('svg') .chart( 'Grid', { options: this.options } );
assert.deepEqual(gridSpy.deep.nested.method.args[0][0], this.options);});