title: First TDD test with no assert/expected exception. Is it worth it?
body: <p>Let's say I'm starting to do a game with TDD. Is this a good first test?</p>
  
  <pre><code>[TestMethod]
  public void Can_Start_And_End_Game()
  {
      Tetris tetris = new Tetris();
      tetris.Start();
      tetris.End();
  }
  </code></pre>
  
  <p>It basically forces me to define 3 things: the <code>Tetris</code> class and its <code>Start()</code> and <code>End()</code> methods, but besides that it's pretty useless. It might have its interest immediately as with them I can define that class and those methods, but later it probably won't serve any kind of purpose. Its only purpose would maybe show that it must be possible to start a game and end it without getting an exception in the middle.</p>
  
  <p>What are your thoughts on that?</p>