@@ -7,8 +7,7 @@ let inc: number = new Date().getTime()
77
88class User extends Model {
99 declare id : number
10- declare firstName : string
11- declare lastName : string
10+ declare name : string
1211 declare email : string
1312}
1413
@@ -23,15 +22,13 @@ describer('Modeling Dats', () => {
2322 const user = await User . query ( ) . create ( {
2423 email : `john.doe${ inc } @example.com` ,
2524 password : 'password123' ,
26- firstName : 'John' ,
27- lastName : 'Doe' ,
25+ name : 'John Doe' ,
2826 } )
2927
3028 expect ( user ) . toBeDefined ( )
3129 expect ( user . id ) . toBeDefined ( )
3230 expect ( user . email ) . toBe ( `john.doe${ inc } @example.com` )
33- expect ( user . firstName ) . toBe ( 'John' )
34- expect ( user . lastName ) . toBe ( 'Doe' )
31+ expect ( user . name ) . toBe ( 'John Doe' )
3532 } )
3633
3734 it ( 'can get a model' , async ( ) => {
@@ -40,8 +37,7 @@ describer('Modeling Dats', () => {
4037 expect ( user ) . toBeDefined ( )
4138 expect ( user ?. id ) . toBeDefined ( )
4239 expect ( user ?. email ) . toBe ( `john.doe${ inc } @example.com` )
43- expect ( user ?. firstName ) . toBe ( 'John' )
44- expect ( user ?. lastName ) . toBe ( 'Doe' )
40+ expect ( user ?. name ) . toBe ( 'John Doe' )
4541 } )
4642
4743 it ( 'can update a model' , async ( ) => {
@@ -50,15 +46,13 @@ describer('Modeling Dats', () => {
5046 expect ( user ) . toBeDefined ( )
5147
5248 if ( user ) {
53- user . firstName = 'Jane'
54- user . lastName = 'Doe'
49+ user . name = 'Jane Doe'
5550 await user . save ( )
5651
5752 const updatedUser = await User . query ( ) . where ( { email : `john.doe${ inc } @example.com` } ) . first ( )
5853
5954 expect ( updatedUser ) . toBeDefined ( )
60- expect ( updatedUser ?. firstName ) . toBe ( 'Jane' )
61- expect ( updatedUser ?. lastName ) . toBe ( 'Doe' )
55+ expect ( updatedUser ?. name ) . toBe ( 'Jane Doe' )
6256 }
6357 } )
6458
0 commit comments