Merge pull request #8125 from eugenp/revert-8119-BAEL-3275-2

Revert "BAEL-3275: Using blocking queue for pub-sub"
This commit is contained in:
Eric Martin
2019-10-31 20:43:47 -05:00
committed by GitHub
parent db85c8f275
commit 3225470df5
20543 changed files with 1642750 additions and 0 deletions
@@ -0,0 +1,23 @@
package com.baeldung.mapper.unmappedproperties;
import com.baeldung.unmappedproperties.dto.CarDTO;
import com.baeldung.unmappedproperties.entity.Car;
import com.baeldung.unmappedproperties.mapper.CarMapper;
import org.junit.Test;
import static org.assertj.core.api.Assertions.assertThat;
public class CarMapperUnitTest {
@Test
public void givenCarEntitytoCar_whenMaps_thenCorrect() {
Car entity = new Car();
entity.setId(1);
entity.setName("Toyota");
CarDTO carDto = CarMapper.INSTANCE.carToCarDTO(entity);
assertThat(carDto.getId()).isEqualTo(entity.getId());
assertThat(carDto.getName()).isEqualTo(entity.getName());
}
}
@@ -0,0 +1,45 @@
package com.baeldung.mapper.unmappedproperties;
import com.baeldung.unmappedproperties.dto.DocumentDTO;
import com.baeldung.unmappedproperties.entity.Document;
import com.baeldung.unmappedproperties.mapper.DocumentMapperMappingIgnore;
import org.junit.Test;
import java.util.Arrays;
import java.util.Date;
import static org.assertj.core.api.Assertions.assertThat;
public class DocumentMapperMappingIgnoreUnitTest {
@Test
public void givenDocumentEntityToDocumentDto_whenMaps_thenCorrect() {
Document entity = new Document();
entity.setId(1);
entity.setTitle("Price 13-42");
entity.setText("List of positions.......");
entity.setModificationTime(new Date());
DocumentDTO dto = DocumentMapperMappingIgnore.INSTANCE.documentToDocumentDTO(entity);
assertThat(dto.getId()).isEqualTo(entity.getId());
assertThat(dto.getTitle()).isEqualTo(entity.getTitle());
assertThat(dto.getText()).isEqualTo(entity.getText());
}
@Test
public void givenDocumentDtoToDocumentEntity_whenMaps_thenCorrect() {
DocumentDTO dto = new DocumentDTO();
dto.setId(1);
dto.setTitle("Price 13-42");
dto.setText("List of positions.......");
dto.setComments(Arrays.asList("Not all positions", "Wrong price values"));
dto.setAuthor("Author1");
Document entity = DocumentMapperMappingIgnore.INSTANCE.documentDTOToDocument(dto);
assertThat(entity.getId()).isEqualTo(dto.getId());
assertThat(entity.getTitle()).isEqualTo(dto.getTitle());
assertThat(entity.getText()).isEqualTo(dto.getText());
}
}
@@ -0,0 +1,45 @@
package com.baeldung.mapper.unmappedproperties;
import com.baeldung.unmappedproperties.dto.DocumentDTO;
import com.baeldung.unmappedproperties.entity.Document;
import com.baeldung.unmappedproperties.mapper.DocumentMapper;
import org.junit.Test;
import java.util.Arrays;
import java.util.Date;
import static org.assertj.core.api.Assertions.assertThat;
public class DocumentMapperUnitTest {
@Test
public void givenDocumentEntityToDocumentDto_whenMaps_thenCorrect() {
Document entity = new Document();
entity.setId(1);
entity.setTitle("Price 13-42");
entity.setText("List of positions.......");
entity.setModificationTime(new Date());
DocumentDTO dto = DocumentMapper.INSTANCE.documentToDocumentDTO(entity);
assertThat(dto.getId()).isEqualTo(entity.getId());
assertThat(dto.getTitle()).isEqualTo(entity.getTitle());
assertThat(dto.getText()).isEqualTo(entity.getText());
}
@Test
public void givenDocumentDtoToDocumentEntity_whenMaps_thenCorrect() {
DocumentDTO dto = new DocumentDTO();
dto.setId(1);
dto.setTitle("Price 13-42");
dto.setText("List of positions.......");
dto.setComments(Arrays.asList("Not all positions", "Wrong price values"));
dto.setAuthor("Author1");
Document entity = DocumentMapper.INSTANCE.documentDTOToDocument(dto);
assertThat(entity.getId()).isEqualTo(dto.getId());
assertThat(entity.getTitle()).isEqualTo(dto.getTitle());
assertThat(entity.getText()).isEqualTo(dto.getText());
}
}
@@ -0,0 +1,45 @@
package com.baeldung.mapper.unmappedproperties;
import com.baeldung.unmappedproperties.dto.DocumentDTO;
import com.baeldung.unmappedproperties.entity.Document;
import com.baeldung.unmappedproperties.mapper.DocumentMapperUnmappedPolicy;
import org.junit.Test;
import java.util.Arrays;
import java.util.Date;
import static org.assertj.core.api.Assertions.assertThat;
public class DocumentMapperUnmappedPolicyUnitTest {
@Test
public void givenDocumentEntityToDocumentDto_whenMaps_thenCorrect() {
Document entity = new Document();
entity.setId(1);
entity.setTitle("Price 13-42");
entity.setText("List of positions.......");
entity.setModificationTime(new Date());
DocumentDTO dto = DocumentMapperUnmappedPolicy.INSTANCE.documentToDocumentDTO(entity);
assertThat(dto.getId()).isEqualTo(entity.getId());
assertThat(dto.getTitle()).isEqualTo(entity.getTitle());
assertThat(dto.getText()).isEqualTo(entity.getText());
}
@Test
public void givenDocumentDtoToDocumentEntity_whenMaps_thenCorrect() {
DocumentDTO dto = new DocumentDTO();
dto.setId(1);
dto.setTitle("Price 13-42");
dto.setText("List of positions.......");
dto.setComments(Arrays.asList("Not all positions", "Wrong price values"));
dto.setAuthor("Author1");
Document entity = DocumentMapperUnmappedPolicy.INSTANCE.documentDTOToDocument(dto);
assertThat(entity.getId()).isEqualTo(dto.getId());
assertThat(entity.getTitle()).isEqualTo(dto.getTitle());
assertThat(entity.getText()).isEqualTo(dto.getText());
}
}
@@ -0,0 +1,45 @@
package com.baeldung.mapper.unmappedproperties;
import com.baeldung.unmappedproperties.dto.DocumentDTO;
import com.baeldung.unmappedproperties.entity.Document;
import com.baeldung.unmappedproperties.mapper.DocumentMapperWithConfig;
import org.junit.Test;
import java.util.Arrays;
import java.util.Date;
import static org.assertj.core.api.Assertions.assertThat;
public class DocumentMapperWithConfigUnitTest {
@Test
public void givenDocumentEntityToDocumentDto_whenMaps_thenCorrect() {
Document entity = new Document();
entity.setId(1);
entity.setTitle("Price 13-42");
entity.setText("List of positions.......");
entity.setModificationTime(new Date());
DocumentDTO dto = DocumentMapperWithConfig.INSTANCE.documentToDocumentDTO(entity);
assertThat(dto.getId()).isEqualTo(entity.getId());
assertThat(dto.getTitle()).isEqualTo(entity.getTitle());
assertThat(dto.getText()).isEqualTo(entity.getText());
}
@Test
public void givenDocumentDtoToDocumentEntity_whenMaps_thenCorrect() {
DocumentDTO dto = new DocumentDTO();
dto.setId(1);
dto.setTitle("Price 13-42");
dto.setText("List of positions.......");
dto.setComments(Arrays.asList("Not all positions", "Wrong price values"));
dto.setAuthor("Author1");
Document entity = DocumentMapperWithConfig.INSTANCE.documentDTOToDocument(dto);
assertThat(entity.getId()).isEqualTo(dto.getId());
assertThat(entity.getTitle()).isEqualTo(dto.getTitle());
assertThat(entity.getText()).isEqualTo(dto.getText());
}
}