Desactivo las transacciones de los servicios en las clases test correspondientes

parent 33ac8c2f
......@@ -19,6 +19,8 @@ public class Reserva {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int idReserva;
//@ManyToMany(mappedBy = "Reservas")
//Obliga a ponerlo como contenedor por que???
@ManyToOne
@JoinColumn(name = "conductor_id")
private Usuario conductor;
......
package com.carpooling.carpoolingaoraha.entidades;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import jakarta.persistence.Transient;
import jakarta.persistence.*;
import java.util.*;
......
......@@ -8,6 +8,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase;
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
......@@ -21,6 +23,7 @@ public class UsuarioRepositoryTest {
private UsuarioRepository repositorio;
@Test
@Transactional(propagation = Propagation.NOT_SUPPORTED)
public void testInsertUsuario(){
Usuario usuario = new Usuario();
usuario.setNombre("Fran");
......
......@@ -8,6 +8,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase;
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
@RunWith(SpringRunner.class)
@DataJpaTest
......@@ -17,6 +19,7 @@ public class ViajeRepositoryTest {
private ViajeRepository repository;
@Test
@Transactional(propagation = Propagation.NOT_SUPPORTED)
public void testInsertViaje(){
Viaje viaje = new Viaje();
viaje.setDestino("Canarias");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment