Rumah >pembangunan bahagian belakang >C++ >Sekiranya saya Unit Menguji Kaedah Peribadi dalam C#, dan Bagaimana Saya Boleh Mengelakkan Ralat Masa Jalan?
Kaedah peribadi dalam ujian unit C#: ralat dan penyelesaian masa jalan
Keupayaan Visual Studio untuk menguji unit kaedah persendirian melalui kelas pengakses yang dijana secara automatik mungkin kelihatan mudah, namun, dalam beberapa kes ujian tersebut boleh menghadapi ralat masa jalan, seperti yang ditunjukkan dalam kod sampel yang disediakan. Masalahnya berpunca daripada perbezaan antara jenis yang disimpulkan oleh pengkompil (TypeA_Accessor) dan jenis masa jalan sebenar (TypeA), mengakibatkan ralat penukaran apabila menambah elemen pada senarai.
Untuk menyelesaikan isu ini, pertimbangkan perkara berikut:
Sebagai alternatif, sila pertimbangkan nasihat umum berikut:
Atas ialah kandungan terperinci Sekiranya saya Unit Menguji Kaedah Peribadi dalam C#, dan Bagaimana Saya Boleh Mengelakkan Ralat Masa Jalan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!