[JAVA-6455] Remove Lombok
This commit is contained in:
parent
9e22d43bab
commit
e1331505c5
|
@ -1,15 +1,13 @@
|
||||||
package com.baeldung.h2db.springboot.models;
|
package com.baeldung.h2db.springboot.models;
|
||||||
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import javax.persistence.Entity;
|
import javax.persistence.Entity;
|
||||||
import javax.persistence.GeneratedValue;
|
import javax.persistence.GeneratedValue;
|
||||||
import javax.persistence.Id;
|
import javax.persistence.Id;
|
||||||
import javax.persistence.Table;
|
import javax.persistence.Table;
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
@Table(name = "countries")
|
@Table(name = "countries")
|
||||||
@Entity
|
@Entity
|
||||||
@Data
|
|
||||||
public class Country {
|
public class Country {
|
||||||
|
|
||||||
@Id
|
@Id
|
||||||
|
@ -18,4 +16,42 @@ public class Country {
|
||||||
|
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
|
public int getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(int id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getName() {
|
||||||
|
return name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setName(String name) {
|
||||||
|
this.name = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean equals(Object o) {
|
||||||
|
if (this == o)
|
||||||
|
return true;
|
||||||
|
if (o == null || getClass() != o.getClass())
|
||||||
|
return false;
|
||||||
|
Country country = (Country) o;
|
||||||
|
return id == country.id && name.equals(country.name);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int hashCode() {
|
||||||
|
return Objects.hash(id, name);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "Country{" +
|
||||||
|
"id=" + id +
|
||||||
|
", name='" + name + '\'' +
|
||||||
|
'}';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,6 +15,8 @@ import static org.assertj.core.api.Assertions.assertThat;
|
||||||
@SpringBootTest(classes = SpringBootH2Application.class)
|
@SpringBootTest(classes = SpringBootH2Application.class)
|
||||||
public class SpringBootH2IntegrationTest {
|
public class SpringBootH2IntegrationTest {
|
||||||
|
|
||||||
|
private static final Country AN_EXPECTED_COUNTRY = buildCountry();
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private CountryRepository countryRepository;
|
private CountryRepository countryRepository;
|
||||||
|
|
||||||
|
@ -22,7 +24,16 @@ public class SpringBootH2IntegrationTest {
|
||||||
public void givenInitData_whenApplicationStarts_thenDataIsLoaded() {
|
public void givenInitData_whenApplicationStarts_thenDataIsLoaded() {
|
||||||
Iterable<Country> users = countryRepository.findAll();
|
Iterable<Country> users = countryRepository.findAll();
|
||||||
|
|
||||||
assertThat(users).hasSize(5);
|
assertThat(users)
|
||||||
|
.hasSize(5)
|
||||||
|
.contains(AN_EXPECTED_COUNTRY);
|
||||||
|
}
|
||||||
|
|
||||||
|
private static Country buildCountry() {
|
||||||
|
Country c = new Country();
|
||||||
|
c.setId(5);
|
||||||
|
c.setName("Canada");
|
||||||
|
return c;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue