Exemple #1
0
        public DeleteTests()
        {
            // Mock Auth0 account deletion
            _mockAuth0Client.Setup(c => c.DeleteUser(It.IsAny <string>()))
            .Returns((string auth0Id) =>
            {
                _capturedDeletedAuth0Id = auth0Id;
                return(Task.CompletedTask);
            });

            // Mock Paddle cancellation
            _mockPaddleClient.Setup(c => c.CancelSubscription(It.IsAny <long>()))
            .Returns((long subscriptionId) =>
            {
                _capturedCancelledSubscriptionId = subscriptionId;
                return(Task.CompletedTask);
            });

            _controller = new AccountController(Db,
                                                _mockAuth0Client.Object,
                                                UserEventsService,
                                                _mockPaddleClient.Object,
                                                MockLogger.Get <AccountController>());
            SetUpLoggedInUser(_controller);
        }
Exemple #2
0
 public UpdateTests()
 {
     _controller = new PollsController(Db, MockLogger.Get <PollsController>(), UserEventsService);
     SetUpLoggedInUser(_controller);
 }
 public CurrentUserControllerTests()
 {
     TimeService.UtcNow = new DateTime(2019, 2, 1, 12, 3, 0);
     _controller        = new CurrentUserController(Db, UserEventsService, MockLogger.Get <CurrentUserController>(), TimeService);
 }