title: New to objective-c. I don't understand the magic in writing methods without declaration in SenTestCase
body: <p>I write my first simple unit tests and don't understand the magic objective c compiler. I can write unit test methods without declaring them in the test class .h file.</p>
  
  <p>my test class remains the same empty shell:</p>
  
  <pre><code>@interface chronos2Tests : SenTestCase {
  @private
  
  }
  @end
  </code></pre>
  
  <p>In the .m file, I can write unit test methods, which names started with test. I have thought, that I must declare all member functions in the .h file? Is it possible, to write private member functions in objective c without declaring them in the .h file?</p>