@@ -529,116 +529,3 @@ func (s *UnitTestSuite) Test_FetchNextPayments_StorageInstancesUpdate_Error() {
529529 s .Error (err )
530530 s .ErrorContains (err , expectedErr .Error ())
531531}
532-
533- func (s * UnitTestSuite ) Test_StoreWebhookTranslation_Empty_Success () {
534- s .env .ExecuteWorkflow (RunStoreWebhookTranslation , StoreWebhookTranslation {
535- ConnectorID : s .connectorID ,
536- })
537-
538- s .True (s .env .IsWorkflowCompleted ())
539- err := s .env .GetWorkflowError ()
540- s .NoError (err )
541- }
542-
543- // TODO these test should probably not lie in "fetch_payment_test" file...
544- func (s * UnitTestSuite ) Test_StoreWebhookTranslation_Account_Success () {
545- s .env .OnActivity (activities .StorageAccountsStoreActivity , mock .Anything , mock .Anything ).Once ().Return (func (ctx context.Context , accounts []models.Account ) error {
546- s .Len (accounts , 1 )
547- s .Equal (s .accountID , accounts [0 ].ID )
548- return nil
549- })
550-
551- s .env .ExecuteWorkflow (RunStoreWebhookTranslation , StoreWebhookTranslation {
552- ConnectorID : s .connectorID ,
553- Account : & s .pspAccount ,
554- })
555-
556- s .True (s .env .IsWorkflowCompleted ())
557- err := s .env .GetWorkflowError ()
558- s .NoError (err )
559- }
560-
561- func (s * UnitTestSuite ) Test_StoreWebhookTranslation_Account_StorageAccountsStore_Error () {
562- expectedErr := errors .New ("error-test" )
563- s .env .OnActivity (activities .StorageAccountsStoreActivity , mock .Anything , mock .Anything ).Once ().Return (
564- temporal .NewNonRetryableApplicationError ("error-test" , "STORAGE" , expectedErr ),
565- )
566-
567- s .env .ExecuteWorkflow (RunStoreWebhookTranslation , StoreWebhookTranslation {
568- ConnectorID : s .connectorID ,
569- Account : & s .pspAccount ,
570- })
571-
572- s .True (s .env .IsWorkflowCompleted ())
573- err := s .env .GetWorkflowError ()
574- s .Error (err )
575- s .ErrorContains (err , expectedErr .Error ())
576- }
577-
578- func (s * UnitTestSuite ) Test_StoreWebhookTranslation_ExternalAccount_Success () {
579- s .env .OnActivity (activities .StorageAccountsStoreActivity , mock .Anything , mock .Anything ).Once ().Return (func (ctx context.Context , accounts []models.Account ) error {
580- s .Len (accounts , 1 )
581- s .Equal (s .accountID , accounts [0 ].ID )
582- return nil
583- })
584-
585- s .env .ExecuteWorkflow (RunStoreWebhookTranslation , StoreWebhookTranslation {
586- ConnectorID : s .connectorID ,
587- ExternalAccount : & s .pspAccount ,
588- })
589-
590- s .True (s .env .IsWorkflowCompleted ())
591- err := s .env .GetWorkflowError ()
592- s .NoError (err )
593- }
594-
595- func (s * UnitTestSuite ) Test_StoreWebhookTranslation_ExternalAccount_StorageAccountsStore_Error () {
596- expectedErr := errors .New ("error-test" )
597- s .env .OnActivity (activities .StorageAccountsStoreActivity , mock .Anything , mock .Anything ).Once ().Return (
598- temporal .NewNonRetryableApplicationError ("error-test" , "STORAGE" , expectedErr ),
599- )
600-
601- s .env .ExecuteWorkflow (RunStoreWebhookTranslation , StoreWebhookTranslation {
602- ConnectorID : s .connectorID ,
603- ExternalAccount : & s .pspAccount ,
604- })
605-
606- s .True (s .env .IsWorkflowCompleted ())
607- err := s .env .GetWorkflowError ()
608- s .Error (err )
609- s .ErrorContains (err , "error-test" )
610- }
611-
612- func (s * UnitTestSuite ) Test_StoreWebhookTranslation_Payment_Success () {
613- s .env .OnActivity (activities .StoragePaymentsStoreActivity , mock .Anything , mock .Anything ).Once ().Return (func (ctx context.Context , payments []models.Payment ) error {
614- s .Len (payments , 1 )
615- s .Equal (s .paymentPayoutID , payments [0 ].ID )
616- return nil
617- })
618-
619- s .env .ExecuteWorkflow (RunStoreWebhookTranslation , StoreWebhookTranslation {
620- ConnectorID : s .connectorID ,
621- Payment : & s .pspPayment ,
622- })
623-
624- s .True (s .env .IsWorkflowCompleted ())
625- err := s .env .GetWorkflowError ()
626- s .NoError (err )
627- }
628-
629- func (s * UnitTestSuite ) Test_StoreWebhookTranslation_Payment_StoragePaymentsStore_Error () {
630- expectedErr := errors .New ("error-test" )
631- s .env .OnActivity (activities .StoragePaymentsStoreActivity , mock .Anything , mock .Anything ).Once ().Return (
632- temporal .NewNonRetryableApplicationError ("error-test" , "STORAGE" , expectedErr ),
633- )
634-
635- s .env .ExecuteWorkflow (RunStoreWebhookTranslation , StoreWebhookTranslation {
636- ConnectorID : s .connectorID ,
637- Payment : & s .pspPayment ,
638- })
639-
640- s .True (s .env .IsWorkflowCompleted ())
641- err := s .env .GetWorkflowError ()
642- s .Error (err )
643- s .ErrorContains (err , expectedErr .Error ())
644- }
0 commit comments