Skip to content

Replace Moq with Imposter in test projects #1015

Replace Moq with Imposter in test projects

Replace Moq with Imposter in test projects #1015

Triggered via pull request September 3, 2026 09:19
Status Failure
Total duration 1m 48s
Artifacts –

pullrequest.yml

on: pull_request
Build and Test Pull Requests
1m 44s
Build and Test Pull Requests
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 16 warnings
Build and Test Pull Requests
No test report files were found
Build and Test Pull Requests
Process completed with exit code 1.
Build and Test Pull Requests: TransactionProcessor.BusinessLogic.Tests/Services/MerchantDomainServiceTests.cs#L746
'IAggregateServiceImposter.ISaveMethodInvocationImposterGroupContinuation<MerchantScheduleAggregate>' does not contain a definition for 'ReturnsAsync' and no accessible extension method 'ReturnsAsync' accepting a first argument of type 'IAggregateServiceImposter.ISaveMethodInvocationImposterGroupContinuation<MerchantScheduleAggregate>' could be found (are you missing a using directive or an assembly reference?)
Build and Test Pull Requests: TransactionProcessor.BusinessLogic.Tests/Services/MerchantDomainServiceTests.cs#L657
'IAggregateServiceImposter.ISaveMethodInvocationImposterGroupContinuation<MerchantScheduleAggregate>' does not contain a definition for 'ReturnsAsync' and no accessible extension method 'ReturnsAsync' accepting a first argument of type 'IAggregateServiceImposter.ISaveMethodInvocationImposterGroupContinuation<MerchantScheduleAggregate>' could be found (are you missing a using directive or an assembly reference?)
Build and Test Pull Requests: TransactionProcessor.BusinessLogic.Tests/Services/MerchantDomainServiceTests.cs#L746
'IAggregateServiceImposter.ISaveMethodInvocationImposterGroupContinuation<MerchantScheduleAggregate>' does not contain a definition for 'ReturnsAsync' and no accessible extension method 'ReturnsAsync' accepting a first argument of type 'IAggregateServiceImposter.ISaveMethodInvocationImposterGroupContinuation<MerchantScheduleAggregate>' could be found (are you missing a using directive or an assembly reference?)
Build and Test Pull Requests: TransactionProcessor.BusinessLogic.Tests/Services/MerchantDomainServiceTests.cs#L657
'IAggregateServiceImposter.ISaveMethodInvocationImposterGroupContinuation<MerchantScheduleAggregate>' does not contain a definition for 'ReturnsAsync' and no accessible extension method 'ReturnsAsync' accepting a first argument of type 'IAggregateServiceImposter.ISaveMethodInvocationImposterGroupContinuation<MerchantScheduleAggregate>' could be found (are you missing a using directive or an assembly reference?)
Build and Test Pull Requests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2.3.4, actions/setup-dotnet@v4, actions/upload-artifact@v4, actions/upload-artifact@v4.4.0, dorny/test-reporter@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test Pull Requests
No files were found with the provided path: **/TestResults/*.trx. No artifacts will be uploaded.
Build and Test Pull Requests
No file matches path **/TestResults/*.trx
Build and Test Pull Requests
No files were found with the provided path: /home/runner/trace/. No artifacts will be uploaded.
Build and Test Pull Requests: TransactionProcessor.Database/Migrations/SqlServer/20221116081939_somenullfixes.cs#L7
The type name 'somenullfixes' only contains lower-cased ascii characters. Such names may become reserved for the language.
Build and Test Pull Requests: TransactionProcessor.DataTransferObjects/LogonTransactionRequest.cs#L15
'LogonTransactionRequest.TransactionType' hides inherited member 'TransactionRequest.TransactionType'. Use the new keyword if hiding was intended.
Build and Test Pull Requests: TransactionProcessor.Models/Merchant/Address.cs#L24
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test Pull Requests: TransactionProcessor.Models/Merchant/Address.cs#L15
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test Pull Requests: TransactionProcessor.Models/Merchant/Address.cs#L13
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test Pull Requests: TransactionProcessor.Models/Merchant/Address.cs#L12
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test Pull Requests: TransactionProcessor.Models/Merchant/Address.cs#L11
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test Pull Requests: TransactionProcessor.Models/Merchant/Address.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test Pull Requests: TransactionProcessor.Models/Merchant/Address.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test Pull Requests: TransactionProcessor.Models/Merchant/Address.cs#L5
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test Pull Requests
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build and Test Pull Requests
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/