Je suis de plus en plus contrarié par le modèle inutilement verbeux qui est utilisé lorsque je crée un nouveau test unitaire dans Visual Studio (en utilisant le cadre de test unitaire inclus par défaut). Au lieu deOù sont les modèles de tests unitaires dans le VS Unit Testing Framework?
public ImportModelStateTest()
{
//
// TODO: Add constructor logic here
//
}
private TestContext testContextInstance;
/// <summary>
///Gets or sets the test context which provides
///information about and functionality for the current test run.
///</summary>
public TestContext TestContext
{
get
{
return testContextInstance;
}
set
{
testContextInstance = value;
}
}
Je voudrais simplement avoir
/// <summary>
///Gets or sets the test context which provides
///information about and functionality for the current test run.
///</summary>
public TestContext TestContext { get; set; }
Si je besoin d'un constructeur, je vais en ajouter un, et de même pour les getters spéciaux et setters. Je voudrais également supprimer l'exemple TestMethod qui est inclus - j'ai encore besoin de le renommer, donc je peux tout aussi bien écrire le mien à partir de zéro.
J'ai cherché le modèle utilisé pour créer ces fichiers de test, mais je n'ai pas pu le trouver (j'ai surtout regardé autour des modèles T4 utilisés pour les contrôleurs et les vues). Où puis-je changer ce modèle?
Je sais ce que vous voulez dire. J'ai essayé cela il y a quelque temps, et j'ai trouvé que le code de test est créé dynamiquement. Ma solution éventuelle était d'aller nUnit. – Robert