Kursus Komputer | Kursus Komputer di Depok Itech Course Indonesia dan Asia

Kursus Komputer di Depok Itech Course Indonesia dan Asia


AlamatITech Course, Jl. Kiai H. Ahmad Dahlan No.1, Imopuro, Metro Pusat, Kota Metro, Lampung 34111
Kursus Komputer di Depok Itech Course Indonesia dan Asia
Deveopers mengklaim bahwa kerangka uji unit JavaScript Luna menyederhanakan proses pengujian dengan tidak memberi beban pada pengembang dengan tugas konfigurasi.

Kerangka baru ini di bina sebagai tanggapan atas ketidakpuasan yang diciptakan oleh pencipta Luna, Craig Campbell, dengan kerangka kerja beda yang memerlukan penulisan kode boilerplate dan memiliki sejumlah opsi konfigurasi. Sebagian terinspirasi oleh pengujian bahasa Go, yang adalahkerangka berdalih untuk menguji JavaScript di browser atau Node.js. Tidak terdapat variabel global yang dibutuhkan dan tidak terdapat plugin. Juga, tidak ada buku khusus yang dibutuhkan untuk menjalankan pengujian, dengan faedah yang dipungut dari kode.

Keterbatasan Luna

Luna, bagaimanapun, membuat sejumlah asumsi mengenai lingkungan developer dan memang mempunyai persyaratan tertentu, dengan tes dan kode mesti ditulis sebagai modul ECMAScript 6 (2015). Dan sebab Luna tidak memakai kode sumber dengan dispensasi JSX, developer tidak bisa menggunakannya dengan TypeScript atau CoffeeScript. Juga, tes tidak bakal berjalan di browser yang lebih lama.

Proses tes Luna
Alat ini mengambil sejumlah langkah dalam proses pengujian:

Pencarian dilaksanakan untuk faedah yang namanya dibuka dengan pengujian, yang diekspor dari file dan direktori yang ditentukan oleh pemakai.
Rollup API dipakai untuk menciptakan bundel guna tes di memori.
Fungsi tes disebut.
Hasil dikomunikasikan pulang ke proses utama melewati log konsol.
Pengujian browser di bina dan dijalankan secara default.
Laporan jangkauan kode diciptakan secara otomatis.
Di mana untuk mendownload Luna
Anda dapat mendownload Luna dari GitHub. Luna bisa ditambahkan ke proyek melewati NPM: npm install luna-testing.

Post a Comment

0 Comments