novembre 2005 Blog Posts

[OT] Regimi canaglia

Post a carattere personale. Se sei un esere umano sei fortemente invitato a clickare sul titolo.

posted @ lunedì 7 novembre 2005 16:21 | Feedback (21)

NUnit.Framework.TearDown() ed ereditarietà

Mi sono appena imbattutto in una stranezza: usando NUnit eseguo i test di una classe testFixture e il metodo di Teardown fallisce perché viene richiamato due volte. Come mai viene richiamato due volte?!La mia classe di test deriva una classe base nella quale é già definito un metodo di Nome Teardown decorato con l'attributo <NUnit.Framework.TearDown()>. Nella classe derivata Ridefinivo lo stesso metodo e rimettevo l'attributo. Evidentemente NUnit trovava due volte l'attributo e quindi chiamava il metodo due volte!La soluzione: <NUnit.Framework.TearDown()> _Public Overrides Sub TearDown() ...un grattacapo in meno!

posted @ giovedì 3 novembre 2005 17:31 | Feedback (2)