@@ -27,109 +27,109 @@ import org.springframework.data.mongodb.core.mapping.Document
2727class TypedCriteriaExtensionsTest {
2828 @Test
2929 fun `Typed query gt and isEqualTo` () {
30- val typed = typedCriteria(
31- Book ::price gt 1100 ,
30+ val typed = typedCriteria {
31+ Book ::price gt 1100
3232 Book ::available isEqualTo true
33- )
33+ }
3434 val classic = Criteria (" price" ).gt(1100 )
3535 .and (" available" ).isEqualTo(true )
3636 assertCriteriaEquals(classic, typed)
3737 }
3838
3939 @Test
4040 fun `Typed criteria isEqualTo` () {
41- val typed = Book ::name isEqualTo " Moby-Dick"
41+ val typed = typedCriteria { Book ::name isEqualTo " Moby-Dick" }
4242 val classic = Criteria (" name" ).isEqualTo(" Moby-Dick" )
4343 assertCriteriaEquals(classic, typed)
4444 }
4545
4646 @Test
4747 fun `Typed criteria ne` () {
48- val typed = Book ::name ne " Moby-Dick"
48+ val typed = typedCriteria { Book ::name ne " Moby-Dick" }
4949 val classic = Criteria (" name" ).ne(" Moby-Dick" )
5050 assertCriteriaEquals(classic, typed)
5151 }
5252
5353 @Test
5454 fun `Typed criteria lt` () {
55- val typed = Book ::price lt 100
55+ val typed = typedCriteria { Book ::price lt 100 }
5656 val classic = Criteria (" price" ).lt(100 )
5757 assertCriteriaEquals(classic, typed)
5858 }
5959
6060 @Test
6161 fun `Typed criteria lte` () {
62- val typed = Book ::price lte 100
62+ val typed = typedCriteria { Book ::price lte 100 }
6363 val classic = Criteria (" price" ).lte(100 )
6464 assertCriteriaEquals(classic, typed)
6565 }
6666
6767 @Test
6868 fun `Typed criteria gt` () {
69- val typed = Book ::price gt 100
69+ val typed = typedCriteria { Book ::price gt 100 }
7070 val classic = Criteria (" price" ).gt(100 )
7171 assertCriteriaEquals(classic, typed)
7272 }
7373
7474 @Test
7575 fun `Typed criteria gte` () {
76- val typed = Book ::price gte 100
76+ val typed = typedCriteria { Book ::price gte 100 }
7777 val classic = Criteria (" price" ).gte(100 )
7878 assertCriteriaEquals(classic, typed)
7979 }
8080
8181 @Test
8282 fun `Typed criteria inValues` () {
83- val typed = Book ::price.inValues(1 , 2 , 3 )
83+ val typed = typedCriteria { Book ::price.inValues(1 , 2 , 3 )}
8484 val classic = Criteria (" price" ).inValues(1 , 2 , 3 )
8585 assertCriteriaEquals(classic, typed)
8686 }
8787
8888 @Test
8989 fun `Typed criteria inValues list` () {
90- val typed = Book ::price inValues listOf (1 , 2 , 3 )
90+ val typed = typedCriteria { Book ::price inValues listOf (1 , 2 , 3 )}
9191 val classic = Criteria (" price" ).inValues(listOf (1 , 2 , 3 ))
9292 assertCriteriaEquals(classic, typed)
9393 }
9494
9595 @Test
9696 fun `Typed criteria nin` () {
97- val typed = Book ::price.nin(1 , 2 , 3 )
97+ val typed = typedCriteria { Book ::price.nin(1 , 2 , 3 )}
9898 val classic = Criteria (" price" ).nin(1 , 2 , 3 )
9999 assertCriteriaEquals(classic, typed)
100100 }
101101
102102 @Test
103103 fun `Typed criteria nin list` () {
104- val typed = Book ::price nin listOf (1 , 2 , 3 )
104+ val typed = typedCriteria { Book ::price nin listOf (1 , 2 , 3 )}
105105 val classic = Criteria (" price" ).nin(listOf (1 , 2 , 3 ))
106106 assertCriteriaEquals(classic, typed)
107107 }
108108
109109 @Test
110110 fun `Typed criteria mod` () {
111- val typed = Book ::price.mod(2 , 3 )
111+ val typed = typedCriteria { Book ::price.mod(2 , 3 )}
112112 val classic = Criteria (" price" ).mod(2 , 3 )
113113 assertCriteriaEquals(classic, typed)
114114 }
115115
116116 @Test
117117 fun `Typed criteria all` () {
118- val typed = Book ::authors.all(1 , 2 , 3 )
118+ val typed = typedCriteria { Book ::authors.all(1 , 2 , 3 )}
119119 val classic = Criteria (" authors" ).all(1 , 2 , 3 )
120120 assertCriteriaEquals(classic, typed)
121121 }
122122
123123 @Test
124124 fun `Typed criteria all list` () {
125- val typed = Book ::authors all listOf (1 , 2 , 3 )
125+ val typed = typedCriteria { Book ::authors all listOf (1 , 2 , 3 )}
126126 val classic = Criteria (" authors" ).all(listOf (1 , 2 , 3 ))
127127 assertCriteriaEquals(classic, typed)
128128 }
129129
130130 @Test
131131 fun `Typed criteria size` () {
132- val typed = Book ::authors size 4
132+ val typed = typedCriteria { Book ::authors size 4 }
133133 val classic = Criteria (" authors" ).size(4 )
134134 assertCriteriaEquals(classic, typed)
135135 }
0 commit comments