2012-04-11 11 views
0

この時点では、KVPairクラスの間の比較を扱うテストを作成しています。ここでは、KVPairの空白の量によって内容が異なります。ユニットテストの変数名について

次のように私は、オブジェクトを構築しています:私は、より複雑なテストを作成するために持っていたとき

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

これはすぐに決裂しました。

どのように変数の名前をspace2Tabs3SpacesContentというように指定すればよいでしょうか。今から今月の意味を理解していますか?上

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

任意の提案どのようにテストを容易にするために、この最高の構造体へ:

最終的には私のテストの一環として、私はのケースをカバーする必要がありますか?

答えて

0

この変数がローカル(単一サブまたは関数内で使用される)の場合、すべての意味を名前に入れることは実際には難しいので、コメントを使用します。 )

、コメントを使用して例えば

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

は2ヶ月で何かを思い出すための最良の方法です

関連する問題