Skip to content

Commit

Permalink
fix: unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
josephnhtam committed Sep 15, 2024
1 parent fbdaa20 commit 40fac01
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 16 deletions.
8 changes: 4 additions & 4 deletions test/LiveStreamingServerNet.Networking.Test/Client.Test.cs
Original file line number Diff line number Diff line change
Expand Up @@ -120,9 +120,9 @@ public async Task RunAsync_Should_BeCancellable()
// Assert
_ = _clientHandler.Received().HandleClientLoopAsync(Arg.Any<INetworkStream>(), Arg.Any<CancellationToken>());

_ = _bufferSender.Received().DisposeAsync();
_ = _clientHandler.Received().DisposeAsync();
_networkStream.Received().Dispose();
_ = _bufferSender.Received().DisposeAsync();
_ = _networkStream.Received().DisposeAsync();
_tcpClient.Received().Close();
}

Expand All @@ -140,9 +140,9 @@ public async Task Disconnect_Should_CancelRunAsync()
await clientTask;

// Assert
_ = _bufferSender.Received().DisposeAsync();
_ = _clientHandler.Received().DisposeAsync();
_networkStream.Received().Dispose();
_ = _bufferSender.Received().DisposeAsync();
_ = _networkStream.Received().DisposeAsync();
_tcpClient.Received().Close();
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ public async Task SendAsync_Should_WriteBufferIntoNetworkStream()
{
// Arrange
using var innerStream = new MemoryStream();
using var networkStream = new NetworkStream(innerStream);
await using var networkStream = new NetworkStream(innerStream);
var expectedBuffer = _fixture.Create<byte[]>();

_sut.Start(networkStream, _cancellationToken);
Expand All @@ -63,7 +63,7 @@ public async Task SendAsyncWithRentedBuffer_Should_WriteBufferIntoNetworkStream(
{
// Arrange
using var innerStream = new MemoryStream();
using var networkStream = new NetworkStream(innerStream);
await using var networkStream = new NetworkStream(innerStream);
var expectedBuffer = _fixture.Create<byte[]>();

_sut.Start(networkStream, _cancellationToken);
Expand Down Expand Up @@ -91,7 +91,7 @@ public async Task SendAsyncWithWriter_Should_WriteBufferIntoNetworkStream()
{
// Arrange
using var innerStream = new MemoryStream();
using var networkStream = new NetworkStream(innerStream);
await using var networkStream = new NetworkStream(innerStream);
var expectedBuffer = _fixture.Create<byte[]>();

_sut.Start(networkStream, _cancellationToken);
Expand All @@ -114,7 +114,7 @@ public async Task Send_Should_WriteBufferIntoNetworkStream()
{
// Arrange
using var innerStream = new MemoryStream();
using var networkStream = new NetworkStream(innerStream);
await using var networkStream = new NetworkStream(innerStream);
var expectedBuffer = _fixture.Create<byte[]>();

_sut.Start(networkStream, _cancellationToken);
Expand Down Expand Up @@ -142,7 +142,7 @@ public async Task SendWithRentedBuffer_Should_WriteBufferIntoNetworkStream()
{
// Arrange
using var innerStream = new MemoryStream();
using var networkStream = new NetworkStream(innerStream);
await using var networkStream = new NetworkStream(innerStream);
var expectedBuffer = _fixture.Create<byte[]>();

_sut.Start(networkStream, _cancellationToken);
Expand Down Expand Up @@ -172,7 +172,7 @@ public async Task SendWithWriter_Should_WriteBufferIntoNetworkStream()
{
// Arrange
using var innerStream = new MemoryStream();
using var networkStream = new NetworkStream(innerStream);
await using var networkStream = new NetworkStream(innerStream);
var expectedBuffer = _fixture.Create<byte[]>();

_sut.Start(networkStream, _cancellationToken);
Expand All @@ -197,7 +197,7 @@ public async Task DataBufferSender_Should_BeCancellable()
{
// Arrange
using var innerStream = new MemoryStream();
using var networkStream = new NetworkStream(innerStream);
await using var networkStream = new NetworkStream(innerStream);

_sut.Start(networkStream, _cancellationToken);

Expand All @@ -215,7 +215,7 @@ public async Task Send_Should_WriteBufferIntoNetworkStreamInOrder()
{
// Arrange
using var innerStream = new MemoryStream();
using var networkStream = new NetworkStream(innerStream);
await using var networkStream = new NetworkStream(innerStream);
var expectedBuffer = _fixture.CreateMany<byte>(100).ToArray();

_sut.Start(networkStream, _cancellationToken);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

namespace LiveStreamingServerNet.Rtmp.Test
{
public class RtmpClientHandlerTest : IDisposable
public class RtmpClientHandlerTest : IAsyncDisposable
{
private readonly IMediator _mediator;
private readonly IRtmpServerConnectionEventDispatcher _eventDispatcher;
Expand Down Expand Up @@ -40,9 +40,9 @@ public RtmpClientHandlerTest()
_sut = new RtmpClientHandler(_clientContext, _mediator, _eventDispatcher, _logger, _bandwidthLimiterFactory);
}

public void Dispose()
public async ValueTask DisposeAsync()
{
_networkStream.Dispose();
await _networkStream.DisposeAsync();
}

[Fact]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ public async Task Write_Should_SeparateChunkType0MessageIntoChunks(uint timestam
service.Write(streamBuffer, basicHeader, messageHeader, payloadBuffer.MoveTo(0), (uint)expectedChunkSize);

// Assert
using var stream = new NetworkStream(new MemoryStream(streamBuffer.UnderlyingBuffer));
await using var stream = new NetworkStream(new MemoryStream(streamBuffer.UnderlyingBuffer));
using var targetBuffer = new DataBuffer();

var remainingPayloadSize = expectedPayload.Length;
Expand Down

0 comments on commit 40fac01

Please sign in to comment.