File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -292,6 +292,24 @@ public function testIsSet() {
292292 $ this ->assertTrue ( $ model ->isSet ( 'lastName ' ) );
293293 }
294294
295+ public function testFromData () {
296+ $ model = MockModel::fromData ( [
297+ 'id ' => '1 ' ,
298+ 'firstName ' => 'Bill ' ,
299+ 'lastName ' => 'Murray ' ,
300+ 'emails ' => [ 'billMurray@givewp.com ' ],
301+ 'microseconds ' => '1234567890 ' ,
302+ 'number ' => '1234567890 ' ,
303+ ] );
304+
305+ $ this ->assertEquals ( 1 , $ model ->id );
306+ $ this ->assertEquals ( 'Bill ' , $ model ->firstName );
307+ $ this ->assertEquals ( 'Murray ' , $ model ->lastName );
308+ $ this ->assertEquals ( [ 'billMurray@givewp.com ' ], $ model ->emails );
309+ $ this ->assertEquals ( 1234567890 , $ model ->microseconds );
310+ $ this ->assertEquals ( 1234567890 , $ model ->number );
311+ }
312+
295313 /**
296314 * @since 1.0.0
297315 *
You can’t perform that action at this time.
0 commit comments