2012-04-11 20 views
0

In diesem Moment schreibe ich Tests, um Vergleiche zwischen verschiedenen KVPair-Klassen durchzuführen, wobei Inhalt sich durch die Menge an Leerraum in jedem KVPair unterscheidet.Zur variablen Benennung als Teil von Komponententests

ich Objekte am Konstruktion wie folgt:

k = "remember"; 
v = "It's not a lie, if you believe it"; 
remember_SingleSpaceOnTargetNoSpaceOnSource = new KVPair(k, v); // notice var name 
... 

Diese brach schnell, wenn ich komplexere Tests mussten erstellen.

Wie würden Sie eine Variable benennen, deren Hauptmerkmal space2Tabs3SpacesContent ist und noch eine Idee hat, was das in einem Monat bedeutet?

letztlich als Teil meines Tests, ich brauche Fälle abdecken:

{various spaces} content {various spaces} 
content {various spaces} 
{various spaces} content 

Vorschläge, wie die beste Struktur zu diesem für eine einfache Prüfung?

Antwort

0

Wenn diese Variable lokal ist (innerhalb von einzelnen Sub-oder Funktion verwendet), würde ich Kommentare verwenden, da es wirklich schwer ist, alle die Bedeutung in den Namen zu setzen. Zum Beispiel

// this var stores something .../indicates something .../just for lulz here :) 
var space2Tabs3SpacesContent 

Kommentare ist der beste Weg, um etwas in zwei Monaten erinnern;)

Verwandte Themen