Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Alvaro Ordóñez Romero
/
DAE-aha00026-aor00039
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
4fa14cbf
authored
Dec 20, 2023
by
Álvaro Herrera Arjonilla
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Implemento nbactions y nuevas pruebas para intentar que funcione con seguridad
parent
960cfc8f
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
72 additions
and
3 deletions
nbactions.xml
src/test/java/com/carpooling/carpoolingaoraha/ControladorRESTEST/ControladorRESTTEST.java
nbactions.xml
0 → 100644
View file @
4fa14cbf
<?xml version="1.0" encoding="UTF-8"?>
<actions>
<action>
<actionName>
CUSTOM-spring-boot:run
</actionName>
<displayName>
spring-boot:run
</displayName>
<goals>
<goal>
spring-boot:run
</goal>
</goals>
</action>
<action>
<actionName>
run
</actionName>
<packagings>
<packaging>
jar
</packaging>
</packagings>
<goals>
<goal>
process-classes
</goal>
<goal>
org.codehaus.mojo:exec-maven-plugin:3.0.0:exec
</goal>
</goals>
<properties>
<exec.vmArgs></exec.vmArgs>
<exec.args>
${exec.vmArgs} -classpath %classpath ${exec.mainClass} ${exec.appArgs}
</exec.args>
<exec.appArgs>
-server
</exec.appArgs>
<exec.mainClass>
carpoolingaoraha.CarPoolingAorAhaApplication
</exec.mainClass>
<exec.executable>
java
</exec.executable>
</properties>
</action>
<action>
<actionName>
debug
</actionName>
<packagings>
<packaging>
jar
</packaging>
</packagings>
<goals>
<goal>
process-classes
</goal>
<goal>
org.codehaus.mojo:exec-maven-plugin:3.0.0:exec
</goal>
</goals>
<properties>
<exec.vmArgs>
-agentlib:jdwp=transport=dt_socket,server=n,address=${jpda.address}
</exec.vmArgs>
<exec.args>
${exec.vmArgs} -classpath %classpath ${exec.mainClass} ${exec.appArgs}
</exec.args>
<exec.appArgs>
-server
</exec.appArgs>
<exec.mainClass>
carpoolingaoraha.CarPoolingAorAhaApplication
</exec.mainClass>
<exec.executable>
java
</exec.executable>
<jpda.listen>
true
</jpda.listen>
</properties>
</action>
<action>
<actionName>
profile
</actionName>
<packagings>
<packaging>
jar
</packaging>
</packagings>
<goals>
<goal>
process-classes
</goal>
<goal>
org.codehaus.mojo:exec-maven-plugin:3.0.0:exec
</goal>
</goals>
<properties>
<exec.vmArgs></exec.vmArgs>
<exec.args>
${exec.vmArgs} -classpath %classpath ${exec.mainClass} ${exec.appArgs}
</exec.args>
<exec.mainClass>
carpoolingaoraha.CarPoolingAorAhaApplication
</exec.mainClass>
<exec.executable>
java
</exec.executable>
<exec.appArgs>
-server
</exec.appArgs>
</properties>
</action>
</actions>
src/test/java/com/carpooling/carpoolingaoraha/ControladorRESTEST/ControladorRESTTEST.java
View file @
4fa14cbf
...
@@ -48,8 +48,8 @@ public class ControladorRESTTEST {
...
@@ -48,8 +48,8 @@ public class ControladorRESTTEST {
DTOUsuario
usuario
=
new
DTOUsuario
(
"Fernando"
,
"Alonso Diaz"
,
fecha
,
"78062640S"
,
670988953
,
"hola@gmail.com"
,
"1234"
,
Usuario
.
Rol
.
CONDUCTOR
);
DTOUsuario
usuario
=
new
DTOUsuario
(
"Fernando"
,
"Alonso Diaz"
,
fecha
,
"78062640S"
,
670988953
,
"hola@gmail.com"
,
"1234"
,
Usuario
.
Rol
.
CONDUCTOR
);
ResponseEntity
<
DTOUsuario
>
respuesta
=
restTemplate
.
postForEntity
ResponseEntity
<
DTOUsuario
>
respuesta
=
restTemplate
.
postForEntity
(
(
"/usuarios"
,
usuario
,
DTOUsuario
.
class
"/usuarios"
,
usuario
,
DTOUsuario
.
class
);
);
Assertions
.
assertThat
(
respuesta
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
CREATED
);
Assertions
.
assertThat
(
respuesta
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
CREATED
);
...
@@ -60,8 +60,15 @@ public class ControladorRESTTEST {
...
@@ -60,8 +60,15 @@ public class ControladorRESTTEST {
DTOUsuario
.
class
,
DTOUsuario
.
class
,
usuario
.
DNI
()
usuario
.
DNI
()
);
);
ResponseEntity
<
DTOUsuario
>
respuestaS
=
restTemplate
.
withBasicAuth
(
usuario
.
DNI
(),
usuario
.
claveAcceso
())
.
exchange
(
"/usuarios/mostrarUsuario/"
+
usuario
.
DNI
(),
HttpMethod
.
GET
,
null
,
DTOUsuario
.
class
,
usuario
.
DNI
());
DTOUsuario
clienteLogin
=
respuestaS
.
getBody
();
Assertions
.
assertThat
(
clienteLogin
.
DNI
()).
isEqualTo
(
usuario
.
DNI
());
Assertions
.
assertThat
(
respuestaLogin
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
OK
);
}
}
@Test
@Test
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment