PropertiesTests.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.sf;
  2. import com.sf.config.FoodConfig;
  3. import com.sf.config.VegetablesConfig;
  4. import org.junit.jupiter.api.Test;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.beans.factory.annotation.Value;
  7. import org.springframework.boot.test.context.SpringBootTest;
  8. @SpringBootTest
  9. public class PropertiesTests {
  10. @Value("${food.rice}")
  11. private String rice;
  12. @Value("${food.meat}")
  13. private String meat;
  14. @Test
  15. public void test() {
  16. System.out.println(meat + "+" + rice);
  17. }
  18. @Autowired
  19. private FoodConfig foodConfig;
  20. @Test
  21. public void testFood(){
  22. System.out.println(foodConfig.getMeat());
  23. System.out.println(foodConfig.getRice());
  24. }
  25. @Autowired
  26. private VegetablesConfig vegetablesConfig;
  27. @Test
  28. public void testVege(){
  29. System.out.println(vegetablesConfig.getPotato());
  30. System.out.println(vegetablesConfig.getEggplant());
  31. System.out.println(vegetablesConfig.getGreenpeper());
  32. }
  33. }