30
ฉันจะทดสอบฟังก์ชั่นส่วนตัวหรือชั้นเรียนที่มีวิธีการส่วนตัวเขตข้อมูลหรือชั้นในได้อย่างไร
ฉันจะทดสอบหน่วย (โดยใช้ xUnit) คลาสที่มีวิธีการส่วนตัวภายในเขตข้อมูลหรือคลาสที่ซ้อนกันได้อย่างไร หรือฟังก์ชั่นที่ทำให้เป็นส่วนตัวโดยมีการเชื่อมโยงภายใน ( staticใน C / C ++) หรืออยู่ในเนมสเปซส่วนตัว ( ไม่ระบุชื่อ )? ดูเหมือนว่าการเปลี่ยนแปลงตัวปรับการเข้าถึงสำหรับวิธีการหรือฟังก์ชั่นจะไม่สามารถทำการทดสอบได้
2727
java
unit-testing
tdd