title: Replacing a define with a "test" define in CppUTest
body: <p>Is it possible, and if possible how, to replace a certain define with a define which is under control of the test framework?</p>
  
  <p>For example, say the embedded system uses a define to access a port like so:</p>
  
  <pre><code>#define PORTA_CONFIG (*(volatile unsigned int*) (0x1000))
  </code></pre>
  
  <p>Now, I want to make sure that my "port module" is able to read/write to said PORTA_CONFIG correctly. How do I go about replacing <code>PORTA_CONFIG</code> with something like:</p>
  
  <pre><code>volatile unsigned int PORTA_CONFIG;
  </code></pre>