我有一個我想測試的類方法public class EllaDtoConverter { private static void convertToIp( final IrisBo irisBo, EllaRequestDto request ) { if( nonNull( irisBo.getDevice() ) ) { request.setIp( irisBo.getDevice().getIpAddress() ); } }}提供我的測試@Testpublic void testConvertToIp() { assertNotNull( validIrisBo.getDevice() ); assertNotNull( validIrisBo.getDevice().getIpAddress() ); EllaRequestDto ellaRequestDto = new EllaRequestDto(); ReflectionTestUtils.invokeMethod( ellaRequestDto, "setIp", validIrisBo.getDevice().getIpAddress() );}就這樣放著好嗎?還是我有更好的選擇來測試?
使用 org.springframework.test.util.ReflectionTest
慕碼人8056858
2023-02-23 14:26:49