@@ -23,6 +23,7 @@ import connect.models.TierAccount;
2323import connect .models .Tiers ;
2424import connect .models .User ;
2525import connect .util .Collection ;
26+ import connect .util .DateTime ;
2627import connect .util .Dictionary ;
2728import massive .munit .Assert ;
2829import test .mocks .Mock ;
@@ -43,7 +44,7 @@ class AssetTest {
4344 Assert .isType (assets , Collection );
4445 Assert .areEqual (2 , assets .length ());
4546
46- // Check first assert
47+ // Check first asset
4748 final asset0 = assets .get (0 );
4849 Assert .isType (asset0 , Asset );
4950 Assert .areEqual (' AS-392-283-000-0' , asset0 .id );
@@ -98,6 +99,11 @@ class AssetTest {
9899 Assert .isType (asset .configuration .params , Collection );
99100 Assert .areEqual (1 , asset .configuration .params .length ());
100101 Assert .isType (asset .configuration .params .get (0 ), Param );
102+ Assert .isType (asset .events , Events );
103+ Assert .isType (asset .events .created , Event );
104+ Assert .isType (asset .events .updated , Event );
105+ Assert .isType (asset .events .created .at , DateTime );
106+ Assert .isType (asset .events .updated .at , DateTime );
101107 Assert .areEqual (' AS-392-283-000-0' , asset .id );
102108 Assert .areEqual (' processing' , asset .status );
103109 Assert .areEqual (' 1001000' , asset .externalId );
@@ -116,6 +122,8 @@ class AssetTest {
116122 Assert .areEqual (' MP-12345' , asset .marketplace .id );
117123 Assert .areEqual (' France and territories' , asset .marketplace .name );
118124 Assert .areEqual (' /media/PA-239-689/marketplaces/MP-54865/icon.png' , asset .marketplace .icon );
125+ Assert .areEqual (' 2018-11-21T11:10:29+00:00' , asset .events .created .at .toString ());
126+ Assert .areEqual (' 2018-11-21T11:10:29+00:00' , asset .events .updated .at .toString ());
119127
120128 final param = asset .params .get (0 );
121129 Assert .areEqual (' activationCode' , param .id );
0 commit comments