<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>I've been running WinForms unit-tests with the following:</span></div><div><span><br></span></div><div><span>(cd mcs/class/Managed.Windows.Forms && make check)</span></div><div><span><br></span></div><div><span>Should I be doing something else?</span></div><div><br></div>  <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "> <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "> <div dir="ltr"> <font size="2" face="Arial"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> James Bellinger <james@illusorystudios.com><br> <b><span style="font-weight: bold;">To:</span></b> Steven Boswell II <ulatekh@yahoo.com> <br> <b><span style="font-weight: bold;">Sent:</span></b> Saturday, July 28, 2012 4:17 PM<br> <b><span
 style="font-weight: bold;">Subject:</span></b> Re: [Mono-dev] Newly broken WinForms unit tests<br> </font> </div> <br>
<div id="yiv646857844">
  

    
  
  <div>
    <div class="yiv646857844moz-cite-prefix">Mono doesn't use the newest NUnit. A
      good way to accomplish the same thing is<br>
      <br>
      bool threw = false;<br>
      try { ... }<br>
      catch (MyException) { threw = true; }<br>
      Assert.IsTrue(threw);<br>
      <br>
      On 7/28/2012 6:40 PM, Steven Boswell II wrote:<br>
    </div>
    <blockquote type="cite">
      <div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; ">
        <div><span>My copy of Mono only has NUnit 2.4, i.e.
            the mcs/nunit24 directory.</span></div>
        <div><span>My copy
            of mcs/nunit24/NUnitFramework/framework/Assert.cs does not
            have any Throws() methods.</span></div>
        <div><span style="font-size:12pt;">My copy of MenuTest doesn't
            call Throws().</span><br>
        </div>
        <div><span>"git pull" says "Already up-to-date."</span></div>
        <div><span>nunit.framework.dll seems to be installed on my
            machine via MonoDevelop.</span></div>
        <div><span>In the mono source directory, all I could find
            was external/cecil//Test/libs/nunit-2.5.10/nunit.framework.dll,
            and that doesn't appear to be built from source.</span></div>
        <div><span><br>
          </span></div>
        <div><span>Am I in an evil parallel universe again? :-)</span></div>
        <div><span><br>
          </span></div>
        <div><span>Steven Boswell</span></div>
        <br>
      </div>
    </blockquote>
    <br>
  </div>

</div><br><br> </div> </div>  </div></body></html>