66using System . Threading ;
77using Akka . Actor ;
88using Akka . DI . Core ;
9- using Akka . DI . Unity ;
109using GridDomain . Common ;
1110using GridDomain . CQRS ;
1211using GridDomain . CQRS . Messaging ;
13- using GridDomain . CQRS . Messaging . MessageRouting ;
1412using GridDomain . EventSourcing . Sagas ;
1513using GridDomain . Logging ;
16- using GridDomain . Node ;
17- using GridDomain . Node . Actors ;
18- using GridDomain . Node . Configuration . Akka ;
1914using GridDomain . Node . Configuration . Composition ;
20- using GridDomain . Node . Configuration . Persistence ;
2115using GridDomain . Scheduling . Akka . Messages ;
2216using GridDomain . Scheduling . Integration ;
23- using GridDomain . Scheduling . Quartz ;
2417using GridDomain . Scheduling . Quartz . Logging ;
2518using GridDomain . Tests . Acceptance . Scheduling . TestHelpers ;
2619using GridDomain . Tests . Framework ;
27- using GridDomain . Tests . Framework . Configuration ;
2820using Microsoft . Practices . Unity ;
2921using Moq ;
22+ using NMoneys ;
3023using NUnit . Framework ;
3124using Wire ;
3225using IScheduler = Quartz . IScheduler ;
@@ -44,7 +37,7 @@ public class Spec : ExtendedNodeCommandTest
4437
4538 public Spec ( ) : base ( false )
4639 {
47-
40+
4841 }
4942
5043 protected override IContainerConfiguration CreateConfiguration ( )
@@ -73,10 +66,12 @@ public void Register(IUnityContainer container)
7366 container . RegisterStateSaga < TestSaga , TestSagaState , TestSagaStartMessage , TestSagaFactory > ( ) ;
7467 }
7568 }
76-
69+
7770 [ SetUp ]
7871 public void SetUp ( )
7972 {
73+ LogManager . SetLoggerFactory ( new DefaultLoggerFactory ( ) ) ;
74+ TypesForScalarDescruptionHolder . Add ( typeof ( Money ) ) ;
8075 DateTimeStrategyHolder . Current = new DefaultDateTimeStrategy ( ) ;
8176 _container = GridNode . Container ;
8277 CreateScheduler ( ) ;
@@ -99,7 +94,7 @@ private void CreateScheduler()
9994 [ Test ]
10095 public void LogTest ( )
10196 {
102- LogManager . GetLogger ( ) . Error ( new InvalidOperationException ( "ohshitwaddap" ) , "message {placeholder}" , 18723 ) ;
97+ LogManager . GetLogger ( ) . Error ( new InvalidOperationException ( "ohshitwaddap" ) , "message {placeholder}" , new { Money = new Money ( 123 , CurrencyIsoCode . RUB ) } ) ;
10398 }
10499
105100 [ Test ]
0 commit comments