apache_commons_compress
Terekhin Alexandr 5 years ago
parent 505c3ca733
commit d75777afef
  1. 3
      src/main/java/me/bearns/fias/domain/FiasVersion.java
  2. 5
      src/main/resources/db/changelog/000_initial_schema.yaml
  3. 14
      src/test/java/me/bearns/fias/VersionRepositoryTests.java

@ -9,6 +9,9 @@ import javax.persistence.Table;
@Table(name = "version")
public class FiasVersion {
public FiasVersion() {
}
public FiasVersion(Long versionId, String textVersion, String fiasCompleteXmlUrl, String fiasDeltaXmlUrl) {
this.versionId = versionId;
this.textVersion = textVersion;

@ -14,7 +14,10 @@ databaseChangeLog:
nullable: false
- column:
name: version_txt
type: number
type: varchar
- column:
name: xml_url
type: varchar
- column:
name: delta_xml_url
type: varchar

@ -36,7 +36,7 @@ public class VersionRepositoryTests {
private FiasVersionRepository repository;
@Test
public void testFindByLastName() {
public void testFindById() {
FiasVersion fiasVersion = new FiasVersion(1L, "last", "c", "d");
entityManager.persist(fiasVersion);
@ -46,4 +46,16 @@ public class VersionRepositoryTests {
assertThat(version).extracting(FiasVersion::getVersionId).isEqualTo(fiasVersion.getVersionId());
}
@Test
public void testSve() {
FiasVersion fiasVersion = new FiasVersion(1L, "last", "c", "d");
repository.save(fiasVersion);
Optional<FiasVersion> byId = repository.findById(fiasVersion.getVersionId());
FiasVersion version = byId.get();
assertThat(version).extracting(FiasVersion::getVersionId).isEqualTo(fiasVersion.getVersionId());
}
}

Loading…
Cancel
Save