[TestFixtureSetUp] e [TestFixtureTearDown] funcionam da mesma maneira que o construtor e destrutor de uma classe, quais vantagens ele tem sobre o construtor e destrutor de uma classe ? ou seja porque utiliza-los se poderia fazer no costrutor/destrutor da classe ?