Description
trying to mock azure.response results in a build error
Expected Behavior
moqing succeeds
Actual Behavior
Azure_Response_MockImplFactory.g.cs(...): error CS0115:
'ResponseMockImpl.IsError.set': no suitable method found to override
Steps to Reproduce
#:property LangVersion=preview
#:property ManagePackageVersionsCentrally=false
#:package TUnit.Mocks@1.29.0-beta
#:package Azure.Data.Tables@12.11.0
using Azure;
using Azure.Data.Tables;
using System.Collections.Generic;
using System.Linq.Expressions;
using System.Threading;
using TUnit.Mocks;
var responseMock = Mock.Of<Response>(MockBehavior.Strict);
var settingsPage = Page<TableEntity>.FromValues(
[
new TableEntity("demo", "EncryptedCendrisFtpPassword")
{
["Value"] = "cipher"
}
], continuationToken: null, responseMock.Object);
var pageable = Pageable<TableEntity>.FromPages([settingsPage]);
var tableClient = Mock.Of<TableClient>(MockBehavior.Strict);
tableClient
.Query(Any<Expression<Func<TableEntity, bool>>>(), Any<int?>(), Any<IEnumerable<string>>(), Any<CancellationToken>())
.Returns(pageable);
Console.WriteLine($"Configured query for: {tableClient.Object.GetType().Name}");
Console.WriteLine($"Created: {responseMock.Object.GetType().Name}");
TUnit Version
TUnit.Mocks@1.29.0-beta
.NET Version
.NET 10
Operating System
Windows
IDE / Test Runner
dotnet CLI (dotnet test / dotnet run)
Error Output / Stack Trace
Additional Context
No response
IDE-Specific Issue?
Description
trying to mock azure.response results in a build error
Expected Behavior
moqing succeeds
Actual Behavior
Azure_Response_MockImplFactory.g.cs(...): error CS0115:
'ResponseMockImpl.IsError.set': no suitable method found to override
Steps to Reproduce
TUnit Version
TUnit.Mocks@1.29.0-beta
.NET Version
.NET 10
Operating System
Windows
IDE / Test Runner
dotnet CLI (dotnet test / dotnet run)
Error Output / Stack Trace
Additional Context
No response
IDE-Specific Issue?
dotnet testordotnet run, not just in my IDE