@@ -9,6 +9,7 @@ namespace Lib9c.Tests.Action
99 using Lib9c . Tests . Extensions ;
1010 using Libplanet . Action . State ;
1111 using Libplanet . Crypto ;
12+ using Libplanet . Mocks ;
1213 using Libplanet . Types . Assets ;
1314 using Nekoyume ;
1415 using Nekoyume . Action ;
@@ -41,31 +42,30 @@ public AccountStateViewExtensionsTest()
4142 _agentAddress ,
4243 0 ,
4344 _tableSheets . GetAvatarSheets ( ) ,
44- new GameConfigState ( ) ,
4545 default
4646 ) ;
4747 }
4848
4949 [ Fact ]
5050 public void TryGetAvatarStateEmptyAddress ( )
5151 {
52- var states = new World ( new MockWorldState ( ) ) ;
52+ var states = new World ( MockUtil . MockModernWorldState ) ;
5353
5454 Assert . False ( states . TryGetAvatarState ( default , default , out _ ) ) ;
5555 }
5656
5757 [ Fact ]
5858 public void TryGetAvatarStateAddressKeyNotFoundException ( )
5959 {
60- var states = new World ( new MockWorldState ( ) ) . SetLegacyState ( default , Dictionary . Empty ) ;
60+ var states = new World ( MockUtil . MockModernWorldState ) . SetLegacyState ( default , Dictionary . Empty ) ;
6161
6262 Assert . False ( states . TryGetAvatarState ( default , default , out _ ) ) ;
6363 }
6464
6565 [ Fact ]
6666 public void TryGetAvatarStateKeyNotFoundException ( )
6767 {
68- var states = new World ( new MockWorldState ( ) )
68+ var states = new World ( MockUtil . MockModernWorldState )
6969 . SetLegacyState (
7070 default ,
7171 Dictionary . Empty
@@ -78,23 +78,23 @@ public void TryGetAvatarStateKeyNotFoundException()
7878 [ Fact ]
7979 public void TryGetAvatarStateInvalidCastException ( )
8080 {
81- var states = new World ( new MockWorldState ( ) ) . SetLegacyState ( default , default ( Text ) ) ;
81+ var states = new World ( MockUtil . MockModernWorldState ) . SetLegacyState ( default , default ( Text ) ) ;
8282
8383 Assert . False ( states . TryGetAvatarState ( default , default , out _ ) ) ;
8484 }
8585
8686 [ Fact ]
8787 public void TryGetAvatarStateInvalidAddress ( )
8888 {
89- var states = new World ( new MockWorldState ( ) ) . SetAvatarState ( default , _avatarState ) ;
89+ var states = new World ( MockUtil . MockModernWorldState ) . SetAvatarState ( default , _avatarState ) ;
9090
9191 Assert . False ( states . TryGetAvatarState ( Addresses . GameConfig , _avatarAddress , out _ ) ) ;
9292 }
9393
9494 [ Fact ]
9595 public void GetAvatarStateV2 ( )
9696 {
97- IWorld states = new World ( new MockWorldState ( ) ) ;
97+ IWorld states = new World ( MockUtil . MockModernWorldState ) ;
9898 states = states
9999 . SetAvatarState ( _avatarAddress , _avatarState ) ;
100100
@@ -118,12 +118,12 @@ public void GetAvatarStateV2_Throw_FailedLoadStateException(string account)
118118 _ => throw new ArgumentException ( ) ,
119119 } ;
120120
121- IWorld states = new World ( new MockWorldState ( ) ) ;
121+ IWorld states = new World ( MockUtil . MockModernWorldState ) ;
122122 states = states
123123 . SetAvatarState ( _avatarAddress , _avatarState ) ;
124124 states = states . SetAccount (
125125 accountAddress ,
126- states . GetAccount ( accountAddress ) . SetNull ( _avatarAddress ) ) ;
126+ states . GetAccount ( accountAddress ) . RemoveState ( _avatarAddress ) ) ;
127127 var exc = Assert . Throws < FailedLoadStateException > ( ( ) => states . GetAvatarState ( _avatarAddress ) ) ;
128128 Assert . Contains ( account , exc . Message ) ;
129129 }
@@ -133,7 +133,7 @@ public void GetAvatarStateV2_Throw_FailedLoadStateException(string account)
133133 [ InlineData ( false ) ]
134134 public void TryGetAvatarState ( bool backward )
135135 {
136- IWorld states = new World ( new MockWorldState ( ) ) ;
136+ IWorld states = new World ( MockUtil . MockModernWorldState ) ;
137137 if ( backward )
138138 {
139139 states = states
@@ -151,7 +151,7 @@ public void TryGetAvatarState(bool backward)
151151 [ Fact ]
152152 public void GetStatesAsDict ( )
153153 {
154- IWorld states = new World ( new MockWorldState ( ) ) ;
154+ IWorld states = new World ( MockUtil . MockModernWorldState ) ;
155155 var dict = new Dictionary < Address , IValue >
156156 {
157157 { new PrivateKey ( ) . Address , Null . Value } ,
@@ -178,7 +178,7 @@ public void GetStatesAsDict()
178178 [ Fact ]
179179 public void GetSheets ( )
180180 {
181- IWorld states = new World ( new MockWorldState ( ) ) ;
181+ IWorld states = new World ( MockUtil . MockModernWorldState ) ;
182182 SheetsExtensionsTest . InitSheets (
183183 states ,
184184 out _ ,
@@ -205,7 +205,7 @@ public void GetSheets()
205205 [ InlineData ( true ) ]
206206 public void GetCrystalCostState ( bool exist )
207207 {
208- IWorld states = new World ( new MockWorldState ( ) ) ;
208+ IWorld states = new World ( MockUtil . MockModernWorldState ) ;
209209 int expectedCount = exist ? 1 : 0 ;
210210 FungibleAssetValue expectedCrystal = exist
211211 ? 100 * CrystalCalculator . CRYSTAL
@@ -238,7 +238,7 @@ public void GetCrystalCostStates(long blockIndex, bool previousWeeklyExist)
238238 Address previousCostAddress = Addresses . GetWeeklyCrystalCostAddress ( weeklyIndex - 1 ) ;
239239 Address beforePreviousCostAddress = Addresses . GetWeeklyCrystalCostAddress ( weeklyIndex - 2 ) ;
240240 var crystalCostState = new CrystalCostState ( default , 100 * CrystalCalculator . CRYSTAL ) ;
241- IWorld state = new World ( new MockWorldState ( ) )
241+ IWorld state = new World ( MockUtil . MockModernWorldState )
242242 . SetLegacyState ( dailyCostAddress , crystalCostState . Serialize ( ) )
243243 . SetLegacyState ( weeklyCostAddress , crystalCostState . Serialize ( ) )
244244 . SetLegacyState ( previousCostAddress , crystalCostState . Serialize ( ) )
@@ -268,7 +268,7 @@ public void GetCrystalCostStates(long blockIndex, bool previousWeeklyExist)
268268 [ Fact ]
269269 public void GetCouponWallet ( )
270270 {
271- IWorld states = new World ( new MockWorldState ( ) ) ;
271+ IWorld states = new World ( MockUtil . MockModernWorldState ) ;
272272 var guid1 = new Guid ( "6856AE42-A820-4041-92B0-5D7BAA52F2AA" ) ;
273273 var guid2 = new Guid ( "701BA698-CCB9-4FC7-B88F-7CB8C707D135" ) ;
274274 var guid3 = new Guid ( "910296E7-34E4-45D7-9B4E-778ED61F278B" ) ;
0 commit comments