protected static void Initialize(Action setup)
 {
     ExceptionHandlerMock = new Mock <IExceptionHandler>();
     Handler                 = new Handler(ExceptionHandlerMock.Object);
     UserRepositoryMock      = new Mock <IUserRepository>();
     UserServiceClientMock   = new Mock <IUserServiceClient>();
     AccountStateServiceMock = new Mock <IAccountStateService>();
     UserCacheMock           = new Mock <IUserCache>();
     SignedUpHandler         = new SignedUpHandler(Handler, UserRepositoryMock.Object,
                                                   UserServiceClientMock.Object, AccountStateServiceMock.Object,
                                                   UserCacheMock.Object);
     setup();
 }
Esempio n. 2
0
 protected static void Initialize()
 {
     ExceptionHandlerMock = new Mock <IExceptionHandler>();
     Handler         = new Handler(ExceptionHandlerMock.Object);
     UserServiceMock = new Mock <IUserService>();
     User            = new UserDto
     {
         Name = "user",
         Role = "user"
     };
     ServiceClient = new Mock <IServiceClient>();
     Event         = new SignedUp(Guid.NewGuid(), Resource.Create("test", "test"),
                                  Guid.NewGuid().ToString("N"), "test", "user", "active");
     ServiceClient.Setup(x => x.GetAsync <UserDto>(Event.Resource))
     .ReturnsAsync(User);
     SignedUpHandler = new SignedUpHandler(Handler, UserServiceMock.Object, ServiceClient.Object);
 }