Kalkulator Penitipan Anak akan membantu orang tua dengan cepat menilai sendiri pilihan-pilihan tunjangan penitipan anak mereka, sehingga memungkinkan mereka mengambil keputusan tentang skema mana yang paling sesuai dengan kebutuhan mereka. Kalkulator Penitipan Anak akan menghitung masukan data oleh pengguna, memberi tahu mereka tentang kelayakan mereka dan berapa banyak dukungan yang dapat mereka terima untuk Penitipan Anak Bebas Pajak (TFC), Kredit Pajak (TC), Penitipan Anak yang Didukung Pemberi Kerja (ESC) dan Gratis Skema jam kerja (termasuk jam bebas bagi orang tua yang bekerja).
Kelayakan TC dan ESC mengharuskan pengguna sudah menerimanya, jika menjawab tidak mendapatkan voucher atau TC maka pertanyaan pendapatan akan dilewati. Pengguna tidak diberitahu bahwa mereka tidak memenuhi syarat untuk berada di halaman ringkasan.
Skema jam kerja gratis tersedia untuk semua orang tanpa memandang status pekerjaan atau negaranya, namun pengguna di Inggris mungkin bisa mendapatkan jam kerja gratis untuk orang tua yang bekerja jika memenuhi syarat.
Kalkulator Penitipan Anak memanggil layanan mikro kelayakan cc (Dokumentasi kelayakan).
Layanan Frontend Kalkulator Penitipan Anak, mengumpulkan data yang dimasukkan oleh pengguna dari kolom pada halaman yang disajikan. Data ini dikumpulkan dan diteruskan ke proses backend Kalkulator Penitipan Anak. Hasilnya dikembalikan ke layanan Frontend Kalkulator Penitipan Anak untuk ditampilkan kepada pengguna.
Menjalankan layanan Untuk menjalankan layanan mikro secara lokal, mulai layanan mikro yang bergantung menggunakan manajer layanan sm2 --start CCC_ALL
URL titik akhir : /childcare-calc
Nomor Pelabuhan : 9381
Untuk menjalankan pengujian unit aplikasi, jalankan perintah berikut:
sbt test
Untuk menjalankan pengujian/spesifikasi unit tunggal
sbt
testOnly *SpecToUse*
- Contoh adalah nama kelas UnitSpec Anda Untuk menjalankan rangkaian cakupan pengujian
sbt clean coverage test coverageReport
CATATAN: Tes mentimun/penerimaan tersedia dalam proyek terpisah di: https://github.com/hmrc/childcare-calculator-acceptance-tests
CATATAN: Tes kinerja tersedia dalam proyek terpisah di: https://github.com/hmrc/childcare-calculator-performance-tests
Performance-tests
Untuk menyediakan file pesan dengan variabel yang diteruskan maka gunakan format berikut:
@Messages("cc.compare.total.household.spend", totalHouseholdSpend)
cc.compare.total.household.spend = You told us your childcare costs are {0} a month
Kode ini adalah perangkat lunak sumber terbuka yang dilisensikan di bawah Lisensi Apache 2.0.