Saya mempunyai fungsi yang dibahagikan kepada 3 perkhidmatan mikro yang dijalankan menggunakan kubernetes. Berdasarkan input yang pertama, yang kedua melakukan operasi dan secara automatik mencipta kubernet untuk mengendalikan hasil akhir.
Saya ingin melakukan ujian untuk menyemak keseluruhan proses tetapi saya tidak tahu bagaimana untuk melakukannya. Saya rasa ini mungkin melanggar beberapa prinsip ujian...
Adakah sesiapa melakukan sesuatu yang serupa dan mempunyai nasihat?
Salam.
Anda harus menguji setiap perkhidmatan mikro secara individu tanpa benar-benar memanggil satu sama lain. Jika anda ingin menguji perkhidmatan mikro kedua, anda harus mensimulasikan respons perkhidmatan mikro pertama dan kemudian mengesahkan bahawa perkhidmatan anda melakukan tindakan yang dijangkakan berdasarkan respons simulasi