Из руководства кротов:
Монтаж
Microsoft.Moles.NUnit.dll
Вам нужно будет зарегистрировать эту надстройку в NUnit, скопировав сборку Microsoft.Moles.NUnit.dll в папку NUnit bin / addins .
NUnit Version
2.5.2.9222 (для других версий NUnit перекомпилируйте атрибут из источников)
Пример использования
using NUnit.Framework;
using Microsoft.Moles.Framework.NUnit;
[TestFixture]
public class NUnitTest
{
[Test]
[Moled] // set up of the mole context around the test case
public void TestWithMoles() {
...
}
// alternative not using [Moled]
[Test]
public void TestWithMoles() {
using(MolesContext()) { // clears moles leaving context
...
}
}
}
Командная строка
Убедитесь, что вы используете аргумент / domain = None при вызове консоли запуска NUnit.
moles.runner.exe /r:nunit-console.exe /args=”/domain=None” ..