Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions src/AzureStorage.QueueService/AzureStorage.QueueService.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,13 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Azure.Identity" Version="1.13.1" />
<PackageReference Include="Azure.Storage.Queues" Version="12.20.1" />
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.2" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2" />
<PackageReference Include="Microsoft.Extensions.Options" Version="8.0.2" />
<PackageReference Include="OpenTelemetry.Api" Version="1.11.1" />
<PackageReference Include="Azure.Identity" Version="1.14.2" />
<PackageReference Include="Azure.Storage.Queues" Version="12.23.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="9.0.7" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.7" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.7" />
<PackageReference Include="Microsoft.Extensions.Options" Version="9.0.7" />
<PackageReference Include="OpenTelemetry.Api" Version="1.12.0" />
<InternalsVisibleTo Include="AzureStorage.QueueService.Tests" />
</ItemGroup>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FluentAssertions" Version="6.12.1" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.10" />
<PackageReference Include="coverlet.collector" Version="6.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
<PackageReference Include="xunit" Version="2.5.3" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3" />
<PackageReference Include="FluentAssertions" Version="8.5.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.11" />
<PackageReference Include="coverlet.collector" Version="6.0.4" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
<PackageReference Include="xunit" Version="2.9.3" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.3" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ namespace AzureStorage.QueueClient.IntegrationTests;
public class TestWebApplicationFactory<TProgram>
: WebApplicationFactory<TProgram> where TProgram : class
{
public ITestOutputHelper TestOutputHelper { get; set; }
public ITestOutputHelper TestOutputHelper { get; set; } = null!;

protected override IHost CreateHost(IHostBuilder builder)
{
Expand Down
6 changes: 4 additions & 2 deletions tests/AzureStorage.QueueService.Tests.Server/Endpoints.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,15 @@ public static async ValueTask<Results<Ok<Person>, BadRequest>> SendMessage(Perso
Person? response = null;
await client.ReceiveMessagesAsync<Person>(HandleMessage, HandleException, 10);

async ValueTask HandleMessage(Person? message, IDictionary<string, string>? metadata)
ValueTask HandleMessage(Person? message, IDictionary<string, string>? metadata)
{
response = message;
return ValueTask.CompletedTask;
}

async ValueTask HandleException(Exception ex, IDictionary<string, string>? metadata)
ValueTask HandleException(Exception ex, IDictionary<string, string>? metadata)
{
return ValueTask.CompletedTask;
}

if (response is not null)
Expand Down
2 changes: 1 addition & 1 deletion tests/AzureStorage.QueueService.Tests.Server/Person.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@

public class Person
{
public string FirstName { get; set; }
public string FirstName { get; set; } = string.Empty;
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@
<ItemGroup>
<PackageReference Include="AutoFixture" Version="4.18.1" />
<PackageReference Include="FakeItEasy" Version="8.3.0" />
<PackageReference Include="FluentAssertions" Version="6.12.1" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
<PackageReference Include="FluentAssertions" Version="8.5.0" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.7" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
<PackageReference Include="Moq" Version="4.20.72" />
<PackageReference Include="xunit" Version="2.9.2" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2">
<PackageReference Include="xunit" Version="2.9.3" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.3">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="coverlet.collector" Version="6.0.2">
<PackageReference Include="coverlet.collector" Version="6.0.4">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ public async Task Receive_Messages_Throws_Collection()
QueueMessage[] peekedMessages = { queueMessage };
var response = Response.FromValue(peekedMessages, mockResponse);

var mockQueueClient = new Mock<QueueClient>(_queueClientSettings.ConnectionString, _queueClientSettings.QueueName);
var mockQueueClient = new Mock<QueueClient>(_queueClientSettings.ConnectionString!, _queueClientSettings.QueueName!);
mockQueueClient.Setup(x => x.ReceiveMessagesAsync(1, null, CancellationToken.None)).ReturnsAsync(response);
mockQueueClient.Setup(x => x.DeleteMessageAsync(It.IsAny<string>(), It.IsAny<string>(), CancellationToken.None));

Expand Down Expand Up @@ -135,7 +135,7 @@ public async Task Can_Send_Message()
var fixture = new Fixture();
var testObject = fixture.Create<TestObject>();

var mockQueueClient = new Mock<QueueClient>(_queueClientSettings.ConnectionString, _queueClientSettings.QueueName);
var mockQueueClient = new Mock<QueueClient>(_queueClientSettings.ConnectionString!, _queueClientSettings.QueueName!);
var mockResponse = Mock.Of<Response>();
var mockMessageConverter = new Mock<IMessageConverter>();

Expand Down