Update: bocs, a Counter osztály lemaradt, így nem volt értelme a feladatnak.
Piros vagy zöld lesz a teszt kimenete? Válaszokat indoklással kommentben várom. A hozzászólások moderálva vannak, hogy 2 napot tudjam késleltetni a válaszokat, így mindenkinek lesz ideje gondolkodni. Jó filózást!
struct Counter
{
int counter;
public override string ToString()
{
return counter++.ToString(CultureInfo.InvariantCulture);
}
}
[TestMethod]
public void Teaser3()
{
var sb = new StringBuilder();
var sz = new Counter();
sb.Append(sz);
Object p = sz;
Object o = p;
sb.Append(sz);
sb.Append(o);
sb.Append(p);
sb.Append(o);
Assert.AreEqual("01234", sb.ToString());
}
A Test Driven Development tanfolyam következő felvonása 2015. február kilencedikén lesz, szeretettel várlak.