2016-04-15 4 views
0
public class MyTest : IUseFixture<MyFixture> 
{ 
    [Scenario] 
    public void IntegrationTest() 
    { 
    } 

    public void SetFixture(MyFixture data) 
    { 
     Debugger.Break(); 
    } 
} 

Метод SetFixture() никогда не называется. Любые идеи, как это исправить?IUseFixture.SetFixture() метод не называется

UPD Вызывается метод Dispose() объекта привязки.

ответ

0

Я думаю, что вам также необходимо реализовать интерфейс IDisposable.

public class MyTest : IUseFixture<MyFixture>, IDisposable 
+0

Не совсем. Он не вызывается, даже если он создан. Однако Dispose() объекта привязки вызывается. – user626528

Смежные вопросы