Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Com-Objekte mit Nunit Testen
Cokie
myCSharp.de - Member



Dabei seit:
Beiträge: 31

Themenstarter:

Com-Objekte mit Nunit Testen

beantworten | zitieren | melden

Hallöchen,

wie kann man com-Objekte bzw. com-Components testen?
Ich nutzte als Testframworke NUnit. Sollange ich "normale" Tests schreibe ist alles Super aber wenn ich versuche die Methoden zu testen die auf ein IBM com-objekt zugreifen bekomme ich eine Fehlermeldung.
Fehler
Das COM-Objekt des Typs "System.__ComObject" kann nicht in den Schnittstellentyp "AutConnMgrTypeLibrary.AutConnMgr" umgewandelt werden. Dieser Vorgang konnte nicht durchgeführt werden, da der QueryInterface-Aufruf an die COM-Komponente für die Schnittstelle mit der IID "{4E084A81-8FE7-11D0-9125-0004AC3617E1}" aufgrund des folgenden Fehlers nicht durchgeführt werden konnte: Schnittstelle nicht unterstützt (Ausnahme von HRESULT: 0x80004002 (E_NOINTERFACE)).

Ich kann das comobjekt in eine Winforms Anwendung mit [STAThread] an der main Methode aufrufe. Dann funktioniert der com aufrufe auch. Allerdings habe ich nicht wirklich lust das ganze über winforms zu testen....
private Nachricht | Beiträge des Benutzers
Th69
myCSharp.de - Experte

Avatar #avatar-2578.jpg


Dabei seit:
Beiträge: 4175

beantworten | zitieren | melden

Falls es am fehlenden [STAThread] liegen sollte, dann schau mal in How to run unit tests in STAThread mode? (beachte die Antworten je nach NUnit-Version).
private Nachricht | Beiträge des Benutzers
Cokie
myCSharp.de - Member



Dabei seit:
Beiträge: 31

Themenstarter:

beantworten | zitieren | melden

Ja perfekt das wars. Hab das trotz Google nicht gefunden...

Vielen dank!
private Nachricht | Beiträge des Benutzers