Skip to content

Commit 15926f5

Browse files
committed
feat: udpate casandra code smaple
Signed-off-by: Otavio Santana <[email protected]>
1 parent 04ac9b3 commit 15926f5

File tree

3 files changed

+48
-48
lines changed

3 files changed

+48
-48
lines changed

jnosql-cassandra/src/test/java/org/eclipse/jnosql/databases/cassandra/integration/CassandraTemplateIntegrationTest.java

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545

4646
@EnableAutoWeld
4747
@AddPackages(value = {Database.class, EntityConverter.class, ColumnTemplate.class})
48-
@AddPackages(Book.class)
48+
@AddPackages(Magazine.class)
4949
@AddPackages(CassandraTemplate.class)
5050
@AddExtensions({EntityMetadataExtension.class,
5151
ColumnExtension.class})
@@ -69,51 +69,51 @@ class CassandraTemplateIntegrationTest {
6969

7070
@Test
7171
public void shouldInsert() {
72-
Book book = new Book(randomUUID().toString(), "Effective Java", 1);
73-
template.insert(book);
74-
Optional<Book> optional = template.find(Book.class, book.id());
72+
Magazine magazine = new Magazine(randomUUID().toString(), "Effective Java", 1);
73+
template.insert(magazine);
74+
Optional<Magazine> optional = template.find(Magazine.class, magazine.id());
7575
assertThat(optional).isNotNull().isNotEmpty()
76-
.get().isEqualTo(book);
76+
.get().isEqualTo(magazine);
7777
}
7878

7979
@Test
8080
public void shouldUpdate() {
81-
Book book = new Book(randomUUID().toString(), "Effective Java", 1);
82-
assertThat(template.insert(book))
81+
Magazine magazine = new Magazine(randomUUID().toString(), "Effective Java", 1);
82+
assertThat(template.insert(magazine))
8383
.isNotNull()
84-
.isEqualTo(book);
84+
.isEqualTo(magazine);
8585

86-
Book updated = new Book(book.id(), book.title() + " updated", 2);
86+
Magazine updated = new Magazine(magazine.id(), magazine.title() + " updated", 2);
8787

8888
assertThat(template.update(updated))
8989
.isNotNull()
90-
.isNotEqualTo(book);
90+
.isNotEqualTo(magazine);
9191

92-
assertThat(template.find(Book.class, book.id()))
92+
assertThat(template.find(Magazine.class, magazine.id()))
9393
.isNotNull().get().isEqualTo(updated);
9494

9595
}
9696

9797
@Test
9898
public void shouldFindById() {
99-
Book book = new Book(randomUUID().toString(), "Effective Java", 1);
100-
assertThat(template.insert(book))
99+
Magazine magazine = new Magazine(randomUUID().toString(), "Effective Java", 1);
100+
assertThat(template.insert(magazine))
101101
.isNotNull()
102-
.isEqualTo(book);
102+
.isEqualTo(magazine);
103103

104-
assertThat(template.find(Book.class, book.id()))
105-
.isNotNull().get().isEqualTo(book);
104+
assertThat(template.find(Magazine.class, magazine.id()))
105+
.isNotNull().get().isEqualTo(magazine);
106106
}
107107

108108
@Test
109109
public void shouldDelete() {
110-
Book book = new Book(randomUUID().toString(), "Effective Java", 1);
111-
assertThat(template.insert(book))
110+
Magazine magazine = new Magazine(randomUUID().toString(), "Effective Java", 1);
111+
assertThat(template.insert(magazine))
112112
.isNotNull()
113-
.isEqualTo(book);
113+
.isEqualTo(magazine);
114114

115-
template.delete(Book.class, book.id());
116-
assertThat(template.find(Book.class, book.id()))
115+
template.delete(Magazine.class, magazine.id());
116+
assertThat(template.find(Magazine.class, magazine.id()))
117117
.isNotNull().isEmpty();
118118
}
119119

jnosql-cassandra/src/test/java/org/eclipse/jnosql/databases/cassandra/integration/Book.java renamed to jnosql-cassandra/src/test/java/org/eclipse/jnosql/databases/cassandra/integration/Magazine.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import jakarta.nosql.Id;
2020

2121
@Entity
22-
public record Book(@Id("id") String id, @Column("title") String title, @Column("edition") int edition) {
22+
public record Magazine(@Id("id") String id, @Column("title") String title, @Column("edition") int edition) {
2323

2424

2525
}

jnosql-cassandra/src/test/java/org/eclipse/jnosql/databases/cassandra/integration/TemplateIntegrationTest.java

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545

4646
@EnableAutoWeld
4747
@AddPackages(value = {Database.class, EntityConverter.class, ColumnTemplate.class})
48-
@AddPackages(Book.class)
48+
@AddPackages(Magazine.class)
4949
@AddExtensions({EntityMetadataExtension.class,
5050
ColumnExtension.class})
5151
@AddPackages(Reflections.class)
@@ -68,65 +68,65 @@ class TemplateIntegrationTest {
6868

6969
@Test
7070
void shouldInsert() {
71-
Book book = new Book(randomUUID().toString(), "Effective Java", 1);
72-
template.insert(book);
73-
Optional<Book> optional = template.find(Book.class, book.id());
71+
Magazine magazine = new Magazine(randomUUID().toString(), "Effective Java", 1);
72+
template.insert(magazine);
73+
Optional<Magazine> optional = template.find(Magazine.class, magazine.id());
7474
assertThat(optional).isNotNull().isNotEmpty()
75-
.get().isEqualTo(book);
75+
.get().isEqualTo(magazine);
7676
}
7777

7878
@Test
7979
void shouldUpdate() {
80-
Book book = new Book(randomUUID().toString(), "Effective Java", 1);
81-
assertThat(template.insert(book))
80+
Magazine magazine = new Magazine(randomUUID().toString(), "Effective Java", 1);
81+
assertThat(template.insert(magazine))
8282
.isNotNull()
83-
.isEqualTo(book);
83+
.isEqualTo(magazine);
8484

85-
Book updated = new Book(book.id(), book.title() + " updated", 2);
85+
Magazine updated = new Magazine(magazine.id(), magazine.title() + " updated", 2);
8686

8787
assertThat(template.update(updated))
8888
.isNotNull()
89-
.isNotEqualTo(book);
89+
.isNotEqualTo(magazine);
9090

91-
assertThat(template.find(Book.class, book.id()))
91+
assertThat(template.find(Magazine.class, magazine.id()))
9292
.isNotNull().get().isEqualTo(updated);
9393

9494
}
9595

9696
@Test
9797
void shouldFindById() {
98-
Book book = new Book(randomUUID().toString(), "Effective Java", 1);
99-
assertThat(template.insert(book))
98+
Magazine magazine = new Magazine(randomUUID().toString(), "Effective Java", 1);
99+
assertThat(template.insert(magazine))
100100
.isNotNull()
101-
.isEqualTo(book);
101+
.isEqualTo(magazine);
102102

103-
assertThat(template.find(Book.class, book.id()))
104-
.isNotNull().get().isEqualTo(book);
103+
assertThat(template.find(Magazine.class, magazine.id()))
104+
.isNotNull().get().isEqualTo(magazine);
105105
}
106106

107107
@Test
108108
void shouldDelete() {
109-
Book book = new Book(randomUUID().toString(), "Effective Java", 1);
110-
assertThat(template.insert(book))
109+
Magazine magazine = new Magazine(randomUUID().toString(), "Effective Java", 1);
110+
assertThat(template.insert(magazine))
111111
.isNotNull()
112-
.isEqualTo(book);
112+
.isEqualTo(magazine);
113113

114-
template.delete(Book.class, book.id());
115-
assertThat(template.find(Book.class, book.id()))
114+
template.delete(Magazine.class, magazine.id());
115+
assertThat(template.find(Magazine.class, magazine.id()))
116116
.isNotNull().isEmpty();
117117
}
118118

119119
@Test
120120
void shouldUpdateNullValues(){
121-
var book = new Book(randomUUID().toString(), "Effective Java", 1);
121+
var book = new Magazine(randomUUID().toString(), "Effective Java", 1);
122122
template.insert(book);
123-
template.update(new Book(book.id(), null, 2));
124-
Optional<Book> optional = template.select(Book.class).where("id")
123+
template.update(new Magazine(book.id(), null, 2));
124+
Optional<Magazine> optional = template.select(Magazine.class).where("id")
125125
.eq(book.id()).singleResult();
126126
SoftAssertions.assertSoftly(softly -> {
127127
softly.assertThat(optional).isPresent();
128-
softly.assertThat(optional).get().extracting(Book::title).isNull();
129-
softly.assertThat(optional).get().extracting(Book::edition).isEqualTo(2);
128+
softly.assertThat(optional).get().extracting(Magazine::title).isNull();
129+
softly.assertThat(optional).get().extracting(Magazine::edition).isEqualTo(2);
130130
});
131131
}
132132

0 commit comments

Comments
 (0)