title: how to unit testing delay-sign assemblies using nunit
body: <p>We have a project that all assemblies are delay-signed. The development machines are set to skip verification using <code>sn.exe</code> tool :</p>
  
  <pre><code>sn.exe -Vr *,PUBLIC_KEY_TOKEN_HERE
  </code></pre>
  
  <p>If we test those assemblies using nunit (GUI version), the test won't work (all tests are failed) because of delay-signed. But if those assemblies are re-signed, the test works. We're all know that to re-sign an assembly, we need private public key pair file (e.g. <em>mycompany.snk</em>). We don't think it's a good practice give the <em>mycompany.snk</em> file to all developers.</p>
  
  <p>Is there any solution so that every developer can unit-testing their assemblies without re-resigning or without the need of <em>mycompany.snk</em> file ?</p>