Perché non è possibile successione i test di altri gruppi per l'esecuzione:Perché non è possibile ereditare metodi di prova da altre assemblee
namespace TestProject.Base
{
[TestClass]
public abstract class TestBaseClass
{
[TestMethod]
public void BaseTest()
{
Assert.IsTrue(false);
}
}
}
test Runner
namespace TestProject.UnitTest
{
[TestClass]
public class UnitTest : TestBaseClass
{
}
}
è solo possibile esegui il test quando le classi si trovano nell'assemblaggio SAME WTF!
E 'possibile avere ereditarietà di test come sopra con NUnit ed essere eseguibili?
Cosa vedi che ti sta portando a questa conclusione? Un errore? Nessun intellisense sui membri di base? –
I test non funzionano! I test verranno eseguiti solo se dichiaro entrambe le classi nello stesso assembly. –
"I test non funzionano!" Non è una risposta alla sua domanda. – dss539