Publikációk a témában 'unit-testing'
Aszinkron egység tesztelése MochaJS és ECMAScript 2016 (ES7) async/wait segítségével
Ez a cikk feltételezi, hogy az olvasó ismeri az ECMAScript 2015 (ES6) szintaxisát és a MochaJS-t, és jelenleg az aszinkron tesztjeit ECMAScript 2016 (ES7) formátumra próbálja átalakítani.
Tegyük fel, hogy már van egy getFruits nevű TDD-metódusunk, amely meghívja a fetch parancsot, amelyre gyümölcsgyűjtemény (tömb) formájában válaszol.
Az ehhez tartozó egységteszt így néz ki.
Mielőtt elkezdené az egységtesztünk átalakítását, vessünk egy rövid részletet, amely elmagyarázza,..
Tesztvezérelt fejlesztés alkalmazása
Értem, mindannyian. A tesztelés nem éppen a legszórakoztatóbb dolog, amit a fejlesztés során tehetünk.
De tudod, mi még kevésbé szórakoztató, mint a tesztelés?
Így van, hibakeresés.
Bárcsak lenne mód arra, hogy előre jelezzük a kódunkban előforduló hibákat, mielőtt azok ténylegesen megtörténnének. Ez annyi időt és stresszt takarít meg, amit életünk más részein is felhasználhatunk.
Itt jön be a tesztvezérelt fejlesztés, hogy megmentse a helyzetet. A tesztvezérelt fejlesztés vagy..
A Python erejének felszabadítása: Útmutató kezdőknek a kódteszteléshez
Hatékony kódtesztelés és Python-készségeinek felturbózása
Ebben a cikkben a Python kódtesztelés lenyűgöző birodalmát fogjuk felfedezni. A tesztelés a szoftverfejlesztés kulcsfontosságú eleme, amely segít azonosítani és kijavítani a hibákat, javítani a kód minőségét, és növelni a programokba vetett bizalmat.
Funkciói tesztelése
A tesztelés elengedhetetlen ahhoz, hogy funkciói megfelelően működjenek. Ha megbizonyosodik arról, hogy a függvényei a várt kimenetet állítják elő egy adott..
Egységtesztek NodeJS és Jest segítségével: 1. rész
Mielőtt elkezdenénk, fontos megérteni, mik az egységtesztek , és miért fontosak. Az egységtesztek olyan automatizált tesztek, amelyek ellenőrzik az egyes kódegységeket (például a funkciókat), hogy megbizonyosodjanak arról, hogy azok megfelelően működnek. Fontosak, mert segítenek a hibák felderítésében a fejlesztési folyamat korai szakaszában, ami hosszú távon időt és pénzt takaríthat meg.
Ez az első bejegyzés a bejegyzések sorozatában , ahol megtanulunk egységteszteket írni. Ez..
Kérdések a témában 'unit-testing'
Nem sikerült menteni a Teszt a vezérlőn alatt
Régóta küzdök ezzel, és úgy tűnik, ez egy gyakori probléma, és nincs számomra megfelelő megoldás.
Amit próbálok tenni, az az, hogy tesztelem a save()-t meghívó vezérlőt, és a save()-on belül a metódus meghív egy szolgáltatást, amely a megadott...
08.03.2024
Hogyan kezeli Spock a megcsúfolt objektumok egyenlőségét?
A SortedSet of Library objektumokat használó osztály viselkedését tesztelem (a normál osztály nem interfész, ezért behoztam a cglib-nodep-et). Tesztelnem kell az osztály viselkedését, ha a rendezett halmaz több objektumot tartalmaz. A Library...
31.03.2024
Megosztott egységtesztek az MSTesttel
Körülbelül 5-6 jelentésem van, felépítésük megegyezik, a Watin segítségével mindegyik jelentést tesztelem.
Van egy közös tesztem, "ReportBaseTests"-nek hívom.
public class ReportBaseTests
{
public string MenuName { get; set; }...
25.04.2024
iOS íróegység-teszt Mknetworkkittel
Megpróbáltam futtatni az MKNetworkKitet a projektemben, úgy tűnt, hogy rendben van. Ezután létrehoztam egy egységteszt-projektet, és felhívtam a motort néhány kérés végrehajtására (az MkNetworkOperation segítségével). Nem kapok látható hibát, de a...
07.05.2024
Hozzon létre android tesztprojektet az intellij idea 13 közösségi kiadásban
Az új intellij idea 13-at (közösségi kiadás) használom, és problémáim vannak az Android-projektem tesztjeinek létrehozása során. Nincsenek teszt opcióval rendelkező modulok, és ha jól emlékszem, ez a fajta modul a régebbi intellij (vagy talán nem...
13.05.2024
Új anyagok
A rádiógomb ellenőrzött eseményének használata a jQueryben
Ebben a cikkben látni fogjuk, hogyan kell dolgozni a jquery választógombbal ellenőrzött eseményeivel. A választógombok HTML gombok, amelyek segítenek kiválasztani egyetlen értéket egy csoportból...
Körkörös függőségek megoldása terraformban adatforrásokkal – lépésről lépésre
Mi az a körkörös függőségek
Dolgozzunk egy egyszerű eseten, amikor az SQS-sor és az S3-vödör közötti körkörös függőség problémája van egy egymástól függő címkeérték miatt.
provider..
Miért érdemes elkezdeni a kódolást 2023-ban?
01100011 01101111 01100100 01100101 — beep boop beep boop
Világunk folyamatosan fejlődik a technológia körül, és naponta fejlesztenek új technológiákat a valós problémák megoldására. Amint..
🎙 Random Noise #2 – Örökbefogadás és hit
az analitika íratlan világának gondozása
Szeretné, hogy ezek a frissítések a postaládájába kerüljenek? Iratkozzon fel itt .
"Ha önvezető autókat gyártanak, akkor mi miért ne..
A legrosszabb politika és prediktív modellek májátültetésre jelöltek számára az Egyesült Államokban
A máj (vagy óangolul lifer) az emberi test legnehezebb belső szervére utal, amely csendesen működik a nap 24 órájában.
Mit csinál a máj? 500 feladatot hajt végre a szervezet egészségének..
5 webhely, amely 2022-ben fejleszti front-end fejlesztői készségeit
Frontendmentor.io
A tényleges projektek létrehozásával a Frontendmentor.io segítséget nyújt a front-end kódolási képességeinek fejlesztésében. A kódolást azután kezdheti meg, hogy..
Mikor kell használni a Type-t az interfészhez képest a TypeScriptben?
A TypeScript a JavaScript gépelt szuperkészlete, amely statikus gépelést ad a nyelvhez. Ez megkönnyíti a robusztus és karbantartható kód írását azáltal, hogy a hibákat a fordítási időben..