From d7aae4dd1469c51fcd232ffe815862dbf0459144 Mon Sep 17 00:00:00 2001 From: Alexander Dorow Date: Thu, 28 May 2020 10:21:35 -0300 Subject: [PATCH] =?UTF-8?q?Necess=C3=A1rio=20usu=C3=A1rio=20v=C3=A1lido=20?= =?UTF-8?q?para=20efetuar=20os=20testes.=20(#18)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Alexander Dorow --- src/test/java/br/com/senior/core/BaseIT.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/test/java/br/com/senior/core/BaseIT.java b/src/test/java/br/com/senior/core/BaseIT.java index 67b4bfc..b69a693 100644 --- a/src/test/java/br/com/senior/core/BaseIT.java +++ b/src/test/java/br/com/senior/core/BaseIT.java @@ -11,7 +11,11 @@ public abstract class BaseIT { protected static LoginOutput login() throws ServiceException { - return login(System.getenv("SENIOR_USERNAME"), System.getenv("PASS")); + LoginOutput login = login(System.getenv("SENIOR_USERNAME"), System.getenv("PASS")); + if (login.getResetPasswordInfo() != null) { + throw new ServiceException(400, "Usuário informado inválido para os testes, é necessário fazer o login na plataforma ao menos uma vez após a sua criação para realizar a troca da senha."); + } + return login; } protected static LoginOutput login(String username, String password) throws ServiceException {