<p>Is it possible to have a fixture change between test methods? If so, how can I do this? </p>

<p>My syntax for this problem : </p>

<p>In the cakephp framework i am building tests for a behavior that is configured by adding fields to the table. This is intended to work in the same way that adding the "created" 
and "modified" fields will auto-populate these fields on save.</p>

<p>To test this I <em>could</em> create dozens of fixtures/model combos to test the different setups, but it would be a hundred times better, faster and easier to just have the fixture change "shape" between test methods. </p>

<blockquote>
  <p>If you are not familiar with the <a href="http://cakephp.org" rel="nofollow noreferrer">CakePHP framework</a>, you can maybe still help me as it uses <a href="http://simletest.org" rel="nofollow noreferrer">SimpleTest</a></p>
</blockquote>

<p><em>Edit: rephrased question to be more general</em></p>

Last time I checked, you could use the
module builder
to extend the interface. From 5.0 (or maybe 4.x) on, Sugar added all those APIs, which should enable you to extend SugarCRM without hacking it in and losing it with the next upgrade.
Hope that helps!