আমি কিছু পরীক্ষা লিখতে চাই যা একটি মোতায়েন করা ওয়ারের এক্সএমএল স্প্রিং কনফিগারেশন পরীক্ষা করে। দুর্ভাগ্যক্রমে কিছু শিমের জন্য কিছু পরিবেশের ভেরিয়েবল বা সিস্টেমের বৈশিষ্ট্য সেট করা দরকার। @ কনটেক্সট কনফিগারেশন সহ সুবিধাজনক পরীক্ষার শৈলীটি ব্যবহার করার সময় বসন্ত মটরশুটি শুরু করার আগে আমি কীভাবে পরিবেশের পরিবর্তনশীল সেট করতে পারি?
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = "classpath:whereever/context.xml")
public class TestWarSpringContext { ... }
যদি আমি টীকাগুলির সাথে অ্যাপ্লিকেশন প্রসঙ্গটি কনফিগার করি তবে আমি একটি হুক দেখি না যেখানে বসন্তের প্রসঙ্গটি শুরু করার আগে আমি কিছু করতে পারি।
@BeforeClass
সিস্টেমের সম্পত্তি সেট করার একটি@AfterClass
পদ্ধতি এবং এটি সরিয়ে ফেলার একটি পদ্ধতিও কার্যকর হবে এবং নিজের পরে খুব ভালভাবে পরিষ্কার করা হবে। (যদিও এটি চেষ্টা করে দেখুন না))