See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 1384|Vastuse: 0

[Konsooliprogramm] .NET/C# testkood mitme peamise meetodi lahenduse jaoks

[Kopeeri link]
Postitatud 2024-12-24 09:14:58 | | | |
Nõuded: Üldiselt võivad arendajad arendusprotsessi käigus tekkida probleemidega, peavad kirjutama lihtsat testkoodi verifitseerimiseks ning looma uue konsoolirakenduse. Kui peame testima 10 funktsioonipunkti ja tahame testitud koodi alles jätta, kas tahame ehitada 10 konsoolirakendust (liiga palju lahendusprojekte) või määratleb üks konsoolirakendus 10 meetodit erinevate loogika kirjutamiseks?

Et vähendada lahenduses olevate üksuste arvu, hõlbustada kooditestimist ning hoida koodiloogika puhtana ja selgena, saame luua ühes konsoolis mitu uut klassiobjekti, millest igaühel on põhimeetod, järgmiselt:



Kuid projekti koostamisel teatatakse viga järgmiselt:

Programm määratleb mitu sisenemispunkti. Kompileeri /main abil (määrates tüübi, mis sisaldab sisenemispunkti).

Muudame projekti konfiguratsiooni ja seame StartupObject parameetri probleemi lahendamiseks, nagu alloleval joonisel näidatud:



Konfiguratsioon on järgmine:


Testimisel saad objekti nime muuta vastavalt oma stsenaariumile.

Viide:
Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.




Eelmine:.NET/C# on optimeeritud StackExchange.Redis jõudlusega
Järgmine:DNSPod lahendab prioriteediteste geograafia alusel
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com