Je n'ai même pas pu obtenir la version 2.0.8.3 de SnippetCompiler pour inclure la référence. Ça m'a permis de le faire, mais ça ne compilerait pas.
Dans tous les cas, l'écriture de tests unitaires n'est pas l'objectif de SnippetCompiler. Il est conçu pour faire des pics rapides - essayez quelque chose et voyez si cela fonctionne. En d'autres termes, c'est du code jetable.
De plus, la version pour .NET 3.5 (celle que j'utilise) est une version alpha; le développeur ne semble pas le maintenir. (Ne pas mettre bas l'auteur - c'est un outil génial qui m'a sauvé beaucoup de temps)
Pour pointes d'écriture contre des versions modernes de .NET, je l'ai passé à LINQPad. Changez Edit/Preferences/Query en C# Program et c'est très similaire à SnippetCompiler. La version de base est gratuite. pour une somme modique, la version enregistrée fournit IntelliSense.
Même si vous écrivez des tests d'apprentissage avec NUnit, vous souhaiterez conserver ces tests. Utilisez Visual Studio (ou un autre IDE) et créez un projet de bibliothèque de classes distinct pour vos tests.
Pour ma part je peux ajouter la référence. Le but de ma question n'est pas de savoir comment utiliser NUnit, mais pourquoi NUnit ne fonctionne pas avec SnippetCompiler, il s'agit plutôt d'une question sur le fonctionnement de .NET. – programmernovice
@programmernovice: "NUnit ne fonctionne pas avec SnippetCompiler" n'a pas grand-chose à voir avec .NET. Si l'un des objectifs de ce site est pour les novices d'apprendre des plus expérimentés, alors je suggère humblement d'utiliser un coureur de test comme tout le monde. –
Il n'y a aucune raison pour que NUnit ne fonctionne pas avec SnippetCompiler puisque SnippetCompiler peut ajouter des références à Assembly. Alors, y a-t-il quelque chose de plus nécessaire à NUnit? – programmernovice