Klausimai pažymėti „patvirtinti“

Pareiškimas yra pareiškimas, kuris nutraukia programą, kai jis įvertina klaidingą. Teiginys dažniausiai naudojamas derinant ir situacijose, kurios niekada neturėtų įvykti.
33
atsakymai

Kaip teigiate, kad JUnit 4 testuose pasirinkta konkreti išimtis?

Kaip aš galiu naudoti JUnit4 idiomatiškai, kad patikrintumėte, ar kai kurie kodai išmeta išimtį? Žinoma, galiu padaryti kažką panašaus: @Test public void testFooThrowsIndexOutOfBoundsException () {boolean thrown = false; pabandykite {...
nustatyti Oct 01 '08 9:56
22
atsakymai

Kaip naudoti „Assert“, kad patikrintumėte, ar pasirinkta išimtis?

Kaip naudoti „Assert“ (ar kitą bandymų klasę?) Norėdami įsitikinti, kad pasirinkta išimtis?
birželio 1 d., 08:01
19
atsakymai

Koks yra „tvirtinti“ naudojimas pythone?

Aš perskaičiau tam tikrą šaltinio kodą, ir keliose vietose aš mačiau teiginį. Ką tai reiškia? Kas yra jo naudojimas?
vasario 28 d '11, 16:11
30
atsakymai

Kaip automatiškai generuoti kamino pėdsaką, kai mano programa sugenda

Dirbu su „Linux“ su GCC kompiliatoriumi. Kai mano „C ++“ programa sugenda, norėčiau, kad ji automatiškai generuotų kamino pėdsaką. Mano programą valdo daug skirtingų vartotojų, taip pat veikia Linux, Windows ir Macintosh programose.
rugsėjo 16 d '08, 11:58 val
9
atsakymai

Kodėl JUnit nesuteikia assertNotEquals metodų?

Ar kas nors žino, kodėl JUnit 4 pateikia metodus, kurie yra naudingi (foo, bar), bet ne assertNotEqual (foo, bar)? Jis suteikia assertNotSame (atitinka assertSame) ir assertFalse (atitinka assertTrue), todėl atrodo keista, kad jie ...
yra nustatytas liepos 08 d., 10:46
12
atsakymai

Geriausia Python praktika

Ar yra veikimo priežiūros problema ar kodas, kai naudojate prielaidą kaip standartinio kodo dalį, o ne naudodami ją tik derinimo tikslais? Yra teiginys x> = 0, 'x yra mažesnis už nulį' yra geresnis ar blogesnis, jei x <0: rais ...
birželio 03 d
13
atsakymai

Kaip patikrinti, ar objektas yra sąrašas ar paketas (bet ne eilutė)?

Štai ką aš paprastai darau, kad būtų užtikrinta, jog įvestis yra sąrašas / paketas, bet ne str. Kadangi daug kartų aš suklupau klaidų, kai funkcija klaidingai praleidžia str objektą, o objektyvi funkcija veikia x lst, darant prielaidą, kad lst yra tikrai ...
nustatyti 02 gruodis '09 21:53
12
atsakymai

Ar PHPUnit teigia, kad buvo pasirinkta išimtis?

Ar kas nors žino, ar yra įtarimas ar kažkas panašaus, kuris gali patikrinti, ar išimtis išbraukta iš bandomojo kodo?
nustatytas balandžio 16 d '11, 3:23
5
atsakymai

skirtumai tarp dviejų „junit“ teiginių klasių

„JUnit“ struktūroje yra 2 „Assert“ klasės (skirtinguose paketuose, žinoma), ir kiekvienos iš jų metodai atrodo labai panašūs. Ar kas nors gali paaiškinti, kodėl tai yra? Aš turiu omenyje šias klases: junit.framework.Assert ir org.junit.Assert.
lapkričio 14 d. '08, 9:49 val
11
atsakymai

Kas yra „patvirtinti“ javascript?

Ką reiškia „JavaScript“ reikšmė? Aš mačiau kažką panašaus: tvirtinti (funkcija1 () () funkcija3 (), „kai kuris tekstas“); Ir norėčiau žinoti, ką veikia () metodas.
yra nustatytas kovo 9 d. 13 val
9
atsakymai

Kas yra „pasitikėjimo“ funkcija?

Aš studijavau OpenCV pamokas ir atėjau į tai, kad tai buvo teigiama; ką jis daro?
15 val. '09 12:47
21
atsakymas

Ar teiginys yra blogas?

„Go“ kalbos kūrėjai rašo: „Go“ nepateikia pareiškimo. Jie neabejotinai yra patogūs, tačiau mūsų patirtis rodo, kad programuotojai juos naudoja kaip paramą, kad nesvarstytų klaidų tvarkymo ir ataskaitų teikimo. Teisingas klaidų apdorojimas reiškia, kad su ...
nustatyti 06 gruodis '09, 7:04
8
atsakymai

Kaip patikrinti (vykdymo metu), jei viena klasė yra kito subklasė?

Tarkime, kad turiu klasės kostiumą ir keturis poklasius: Širdis, Spade, Diamond, Club. klasės kostiumas: ... klasė Širdis (kostiumas): ... klasė Spade (kostiumas): ... klasė deimantas (kostiumas): ... klasė klubas (kostiumas): ... turiu metodą, kuris yra pusiau. ..
nustatyti 06 vas '11 14:26
7
atsakymai

„AssertContains“ eilutėje „jUnit“

Ar yra geresnis būdas rašyti jUnit String x = "foo bar"; Assert.assertTrue (x.contains ("foo"));
liepos 07 d
5
atsakymai

Naudokite „NUnit Assert.Throws“ metodą arba „ExpectedException“?

Radau, kad tai yra du pagrindiniai būdai išbandyti išimtis: Assert.Throws <Exception> (() => MethodThatThrows ()); [ExpectedException (tipas (išimtis))] Kuris būtų geresnis? Ar kas nors teikia naudos ...
nustatytas vasario 22 d '13, 2:52