Como executo o código de instalação e desmontagem com cada teste no MSpe

Eu tenho um código genérico para configurar e derrubar o NHibernate, necessário em praticamente todos os meus testes. Existe uma maneira de incluir o código 'necessidade de todos os testes' em um só lugar e aplicá-lo a todos os testes? (ou seja, como o Nunitsetup eteardown métodos

[Subject("Accessing the TAE allocation page")]
public class when_a_request_to_the_tae_allocation_page_is_made
{
    Establish context = () => NHTestHelper.StartTest(); //need for all tests

    Because of = () => result = new AllocationController(true).Index();

    It should_display_the_page = () => result.ShouldBeAView();

    Cleanup nh = () => NHTestHelper.EndTest(); //need for all tests

    static ActionResult result;
}

questionAnswers(1)

yourAnswerToTheQuestion