Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 1384|Odpověď: 0

[Konzolový program] .NET/C# testovací kód pro více hlavních metod řešení

[Kopírovat odkaz]
Zveřejněno 2024-12-24 09:14:58 | | | |
Požadavky: Obecně během vývoje mohou programátoři narazit na problémy, napsat jednoduchý testovací kód pro ověření a vytvořit novou konzolovou aplikaci. Pokud potřebujeme otestovat 10 funkcí a chceme zachovat testovaný kód, chceme postavit 10 konzolových aplikací (příliš mnoho projektů řešení), nebo jedna konzolová aplikace definuje 10 metod pro psaní různých logik?

Abychom snížili počet položek v řešení, usnadnili testování kódu a udrželi logiku kódu čistou a přehlednou, můžeme vytvořit více nových třídních objektů v jedné konzoli, každý s hlavní metodou, a to následovně:



Při kompilaci projektu se však chyba hlásí následovně:

Program definuje více vstupních bodů. Kompilujte s /main (specifikujte typ, který obsahuje vstupní bod).

Upravujeme konfiguraci projektu a nastavujeme parametr StartupObject, abychom problém vyřešili, jak je znázorněno na obrázku níže:



Konfigurace je následující:


Při testování můžete název objektu upravit podle svého scénáře.

Odkaz:
Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.




Předchozí:.NET/C# je optimalizován pomocí výkonu StackExchange.Redis
Další:DNSPod řeší prioritní testy na základě geografie
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com