ฉันต้องการเขียนการทดสอบบางอย่างที่ตรวจสอบการกำหนดค่า XML Spring ของ WAR ที่ปรับใช้ น่าเสียดายที่ถั่วบางชนิดต้องการให้มีการตั้งค่าตัวแปรสภาพแวดล้อมหรือคุณสมบัติของระบบ ฉันจะตั้งค่าตัวแปรสภาพแวดล้อมก่อนที่ถั่วสปริงจะเริ่มต้นได้อย่างไรเมื่อใช้รูปแบบการทดสอบที่สะดวกกับ @ContextConfiguration
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = "classpath:whereever/context.xml")
public class TestWarSpringContext { ... }
หากฉันกำหนดค่าบริบทของแอปพลิเคชันด้วยคำอธิบายประกอบฉันไม่เห็นจุดเชื่อมต่อที่ฉันสามารถทำอะไรบางอย่างได้ก่อนที่บริบทสปริงจะเริ่มต้น
@BeforeClass
วิธีการตั้งค่าคุณสมบัติของระบบและ@AfterClass
วิธีการลบออกก็ใช้ได้เช่นกัน (ยังไม่ได้ลอง)