Unit testing: what to do if the method/function to test doesn't exist
<p>I have automated my tests by reading from a database the following information:</p>

<ul>
<li>the name of the method to be tested</li>
<li>the input data for the method</li>
<li>the expected result</li>
</ul>

<p>For each row retrieved from the database, a test method is created using reflection.</p>

<p>Up to now, before creating the test method I check if the method to be tested exists. If it doesn't, the test method isn't created.</p>

<p>But I'd like to give information about the methods that still have to be written. From some point of view those are methods that don't pass their tests. So, what type of error or warning should be raised or issued in those tests?</p>

<hr>

<p>P.S: I'm currently using <code>PyUnit</code> which is very similar to <code>JUnit</code>, but my question is not specific to any framework.</p>