Ich habe eine Frage für Sie 2 Unit-Tests haben guys.I, die ein Web Service .Der Wert, der eine Einheit-Test ist für eine andere Einheit TestmethodeHolding a Wert in Unit-Tests
Beispiel
verwendet werden soll, rufennamespace TestProject1
{
public class UnitTest1
{
String TID = string.empty;
public void test1
{
//calling webservices and code
Assert.AreNotEqual(HoID, hID);
TID = hID;
}
public void test2
{
//calling webservices and code
string HID = TID // I need the TID value from the Above testcase here
Assert.AreNotEqual(HID, hID);
}
}
}
Wie kann ich einen Wert in einem Unittest speichern und diesen Wert in einem anderen Unittest verwenden.
organisieren können, dass abhängen sollte technisch ein Integrationstest, Unit-Tests nicht auf äußere Einflüsse (in Ihrem Fall einen Web-Service) –
Typischerweise Sie möchten nicht, dass ein Komponententest von einem anderen abhängt, da Sie nicht immer der Reihenfolge vertrauen können, in der die Tests ausgeführt werden, und es verhindert, dass Sie jeweils einen Test ausführen können. –
@trevor pilley ja .. aber sogar in der Integration testen, wie können wir einen Wert von einem Unittest in einem anderen zurückgegeben ... – user1410658