NUNIT ADDON не отображается в списке Addon в Nunit
-
08-10-2019 - |
Вопрос
У меня проблемы создание аддона для NUNIT. Я думаю, что сделал необходимые шаги, но по какой-то причине я не вижу своего созданного аддона в списке Addon Nunit Tools. Я создал новый проект в C # и ссылается на NUNIT.CORE и NUNIT.CORE.INTELECTS из моего каталога установки NUNIT. Затем я создаю его и скопируйте через DLL в каталог дополнений.
Вот мой класс:
using System;
using System.Text;
using NUnit.Core.Extensibility;
using NUnit.Core;
[NUnitAddinAttribute(Type = ExtensionType.Core, Name = "Test Addin", Description = "A test addin.")]
public class CTestingAddin : IAddin, EventListener
{
#region IAddin Members
public bool Install(IExtensionHost host)
{
IExtensionPoint listeners = host.GetExtensionPoint("EventListeners");
if (listeners == null)
return false;
listeners.Install(this);
return true;
}
#endregion
#region EventListener Members
public void RunStarted(string name, int testCount)
{
}
public void RunFinished(Exception exception)
{
}
public void RunFinished(TestResult result)
{
}
public void SuiteFinished(TestResult result)
{
}
public void SuiteStarted(TestName testName)
{
}
public void TestFinished(TestResult result)
{
}
public void TestOutput(TestOutput testOutput)
{
}
public void TestStarted(TestName testName)
{
Console.WriteLine("EVENTLISTENER: Test has started");
}
public void UnhandledException(Exception exception)
{
}
#endregion
}
Я ничего не вижу в аддона, когда я открываю nunit. Любые идеи, что может удержать меня от того, чтобы увидеть этот аддон и нагружен.
Спасибо
Решение
Я нашел свой ответ. По-видимому, EventListener не отображается в дополнениях, я просто провел свой тест, и он управлял моим слушателем, даже если он не появился на аддона.
Не связан с StackOverflow