Skip to content

Commit 184e6dc

Browse files
committed
feat: update mapping integration
Signed-off-by: Otavio Santana <[email protected]>
1 parent 62d6ffc commit 184e6dc

File tree

4 files changed

+18
-87
lines changed

4 files changed

+18
-87
lines changed

jnosql-orientdb/src/test/java/org/eclipse/jnosql/databases/orientdb/mapping/DefaultOrientDBTemplateTest.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
import jakarta.enterprise.inject.Instance;
1818
import jakarta.inject.Inject;
19+
import jakarta.nosql.tck.entities.Person;
1920
import org.eclipse.jnosql.communication.semistructured.CommunicationEntity;
2021
import org.eclipse.jnosql.communication.semistructured.Element;
2122
import org.eclipse.jnosql.communication.semistructured.SelectQuery;
@@ -81,7 +82,7 @@ public void setup() {
8182

8283
CommunicationEntity entity = CommunicationEntity.of("Person");
8384
entity.add(Element.of("name", "Ada"));
84-
entity.add(Element.of("age", 10));
85+
entity.add(Element.of("native_age", 10));
8586
when(manager.sql(Mockito.anyString(), Mockito.any(String.class)))
8687
.thenReturn(Stream.of(entity));
8788
}
@@ -90,7 +91,10 @@ public void setup() {
9091
public void shouldFindQuery() {
9192
Stream<Person> people = template.sql("sql * from Person where name = ?", "Ada");
9293

93-
assertThat(people.collect(Collectors.toList())).contains(new Person("Ada", 10));
94+
var person = new Person();
95+
person.setName("Ada");
96+
person.setAge(10);
97+
assertThat(people.collect(Collectors.toList())).contains(person);
9498
verify(manager).sql(Mockito.eq("sql * from Person where name = ?"), Mockito.eq("Ada"));
9599
}
96100

jnosql-orientdb/src/test/java/org/eclipse/jnosql/databases/orientdb/mapping/OrientDBDocumentRepositoryProxyTest.java

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
package org.eclipse.jnosql.databases.orientdb.mapping;
1616

1717
import jakarta.inject.Inject;
18+
import jakarta.nosql.tck.entities.Person;
1819
import org.eclipse.jnosql.mapping.core.Converters;
1920
import org.eclipse.jnosql.mapping.document.DocumentTemplate;
2021
import org.eclipse.jnosql.mapping.document.spi.DocumentExtension;
@@ -100,15 +101,19 @@ public void shouldFindByNameSQL2() {
100101

101102
@Test
102103
public void shouldSaveUsingInsert() {
103-
Person person = Person.of("Ada", 10);
104+
var person = new Person();
105+
person.setName("Ada");
106+
person.setAge(10);
104107
personRepository.save(person);
105108
verify(template).insert(eq(person));
106109
}
107110

108111

109112
@Test
110113
public void shouldSaveUsingUpdate() {
111-
Person person = Person.of("Ada-2", 10);
114+
var person = new Person();
115+
person.setName("Ada-2");
116+
person.setAge(10);
112117
when(template.find(Person.class, "Ada-2")).thenReturn(Optional.of(person));
113118
personRepository.save(person);
114119
verify(template).update(eq(person));
@@ -123,7 +128,10 @@ public void shouldDelete(){
123128

124129
@Test
125130
public void shouldDeleteEntity(){
126-
Person person = Person.of("Ada", 10);
131+
132+
var person = new Person();
133+
person.setName("Ada");
134+
person.setAge(10);
127135
personRepository.delete(person);
128136
verify(template).delete(Person.class, person.getName());
129137
}

jnosql-orientdb/src/test/java/org/eclipse/jnosql/databases/orientdb/mapping/Person.java

Lines changed: 0 additions & 82 deletions
This file was deleted.

jnosql-orientdb/src/test/java/org/eclipse/jnosql/databases/orientdb/mapping/PersonRepository.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717

1818
import jakarta.data.repository.Repository;
19+
import jakarta.nosql.tck.entities.Person;
1920

2021
@Repository
2122
public interface PersonRepository extends OrientDBCrudRepository<Person, String> {

0 commit comments

Comments
 (0)