Tag: CUCUMBER-JUNIT
Estoy trabajando en la implementación de la API de Twilio aquí. Algunos de mis métodos principales de servicio necesitan llamar a un método Room.fetcher() proporcionado por su API. Por ejemplo: private Room getRoomInfo(String roomSid) { Room room = Room.fetcher(roomSid)).fetch(); return room; } Como es imposible solicitar el servicio real cada . . . Read more
Java 8 public class OidDTO { private String value; public OidDTO(String value) { this.value = value; } } Aquí está la prueba de Junit: @Test public void change_object_by_ref() { OidDTO oidDTO = new OidDTO(“valor_inicial”); changeOidDTO(oidDTO); String expected = “nuevo_valor”; String actual = oidDTO.getValue(); assertEquals(expected, actual); } private void changeOidDTO(OidDTO oidDTO) . . . Read more
Sigo un artículo de Baeldung para hacer una prueba para un Controller en mi aplicación Spring. Se llama “Testing in Spring Boot” del 7 de junio de 2021. El código que estoy siguiendo está únicamente en la sección 8. Tengo problemas para importar los tres métodos mencionados en el título. . . . Read more
@Repository public class DesignatorDaoImpl extends GenericDaoImpl implements DesignatorDao { @Autowired EntityManager em; public List<designator> getDesignators(DesignatorRequestDTO dto) throws Exception { List<designator> designatorsList = new ArrayList<>(); int start = dto.getStart(); String queryString = “select * from ( SELECT * FROM TAB.DESIGNATOR WHERE ACTIVE_IND =’A’ ORDER BY LAST_EDITED_DATE DESC ) OFFSET “+ start . . . Read more
Soy nuevo en Junit. Estaba aprendiendo que tenemos que usar @BeforeEach o @Before para configurar una nueva instancia. También entendí que cuando usamos @AfterEach o @AfterClass es un método de desmontaje que las libera después de todas las pruebas. Sin embargo, tengo curiosidad por saber si algo se verá afectado . . . Read more