คำถามในหัวข้อ 'minitest'
ฉันจะ stub วิธีการสำหรับคลาสที่สร้างขึ้นในขณะรันไทม์ด้วย Rails minitest ได้อย่างไร
ฉันต้องการตัดการโทรไปยังส่วนประกอบของบุคคลที่สาม แต่พบว่าการทดสอบขนาดเล็กของ Rails นี้ค่อนข้างท้าทาย ฉันจะเริ่มต้นด้วยคำถามพื้นฐานที่สุดข้างต้น ต่อไปนี้เป็นโค้ดหลอกที่เรียบง่ายมากเพื่ออธิบายสิ่งที่ฉันพยายามทำได้ดีขึ้น:
class RequestController...
975 มุมมอง
schedule
08.01.2024
Ruby minitest test output ของเมธอดที่ต้องการอินพุตจากผู้ใช้
แก้ไขแล้ว
คำถามที่ 1: ฉันต้องการเขียนแบบทดสอบสำหรับ file_choice_reader ในชั้นเรียนต่อไปนี้
คลาสจะพิมพ์รายการไฟล์บางประเภทไปยังบรรทัดคำสั่งและให้ผู้ใช้เลือกหนึ่งไฟล์โดยพิมพ์หมายเลขดัชนี
class File_chooser
#shortened for readability...
979 มุมมอง
schedule
11.12.2023
การยืนยันขั้นต่ำล้มเหลวในการตรวจสอบ
เมื่อใดก็ตามที่ฉันพยายาม assert_equal สองวัตถุ ฉันมักจะได้รับข้อผิดพลาดเช่นนี้:
No visible difference in the User#inspect output.
You should look at the implementation of #== on User or its members.
มันเกิดขึ้นกับ Time และ Array เช่นกัน...
4142 มุมมอง
schedule
27.10.2023