Bemeneti hossz ellenőrzése Egységteszt
  • 04 Nov 2023
  • 1 Elolvasandó perc
  • Közreműködők

Bemeneti hossz ellenőrzése Egységteszt


Cikk összefoglaló

Ez az alkalmazás elmagyarázza, hogyan kell beállítani és használni az Input Length Check egyéni widgetet.

VIDEÓ BEILLESZTÉSE IDE

Cél

Az Input Length Check Unit Test célja, hogy a felhasználók megtanulják és megértsék, hogyan kell beállítani és használni az Input Length Check egyéni widgetet a Tulip alkalmazásokban. Az egyéni widgetek olyan kódolt widgetek, amelyek a Tulip platform tetején helyezkednek el, hogy olyan további funkciókat biztosítsanak, amelyek jelenleg nem részei a fő platformnak. Ez a speciális egyéni widget lehetővé teszi a felhasználó számára, hogy beállítsa a bemenet megengedett maximális karakterszámát, és ellenőrzi, hogy az megfelel-e a kritériumoknak vagy sem.

Beállítás

Az egyéni widget pluginok tulajdonságok és események segítségével lépnek kapcsolatba az alkalmazással. A tulajdonságok az alkalmazás és a widget között létező megosztott adatok, míg az események olyan jelek, amelyeket a widget küldhet az alkalmazásnak. Az alkalmazásszerkesztőben ezeken az eseményeken alapuló triggereket hozhat létre. Az eseményeket úgy is el lehet készíteni, hogy adatokat küldjenek az alkalmazásodnak.

A következő kellékeket és eseményeket használja az Input Length Check Custom Widget: INPUT: Lehet karakterlánc vagy egész szám. Itt adja meg a bemenetet, amelynek hossza korlátozott. MAX LENGTH: Csak egész szám lehet. Ez a maximálisan megengedett karakterek száma a bemenetnél. WRONG INPUT: Ez az esemény akkor lép életbe, ha a bemenet hossza hosszabb, mint a megengedett maximális szám.
EMPTY VARIABLE ERROR: Ez az esemény akkor következik be, ha a MAX LENGTH változó nincs definiálva.

Hogyan működik

Az Input Length Check egyéni widget lehetővé teszi a felhasználó számára, hogy előre meghatározza a MAX LENGTH támpontban a megengedett karakterek maximális számát, majd ellenőrzi az INPUT támpont hosszát, hogy az megfelel-e ennek a kritériumnak vagy sem. Ha a megengedettnél hosszabb, a widget eseményt indít, és az INPUT propot is visszavágja a megengedett hosszúságra.


Hasznos volt ez a cikk?