mirror of
https://github.com/sshnet/SSH.NET.git
synced 2026-09-10 09:15:47 +00:00
Fix flaky test.
This commit is contained in:
@@ -3,14 +3,15 @@ using Renci.SshNet.Common;
|
||||
using Renci.SshNet.Messages.Connection;
|
||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||
using System;
|
||||
using Renci.SshNet.Abstractions;
|
||||
using Renci.SshNet.Tests.Common;
|
||||
|
||||
namespace Renci.SshNet.Tests.Classes.Messages.Connection
|
||||
{
|
||||
/// <summary>
|
||||
///This is a test class for ChannelDataMessageTest and is intended
|
||||
///to contain all ChannelDataMessageTest Unit Tests
|
||||
///</summary>
|
||||
/// This is a test class for ChannelDataMessageTest and is intended
|
||||
/// to contain all ChannelDataMessageTest Unit Tests
|
||||
/// </summary>
|
||||
[TestClass]
|
||||
public class ChannelDataMessageTest : TestBase
|
||||
{
|
||||
@@ -98,10 +99,9 @@ namespace Renci.SshNet.Tests.Classes.Messages.Connection
|
||||
var random = new Random();
|
||||
|
||||
var localChannelNumber = (uint) random.Next(0, int.MaxValue);
|
||||
var data = new byte[random.Next(10, 20)];
|
||||
random.NextBytes(data);
|
||||
var offset = random.Next(2, 4);
|
||||
var size = random.Next(5, 9);
|
||||
var data = CryptoAbstraction.GenerateRandom(random.Next(10, 20));
|
||||
var offset = random.Next(0, data.Length - 1);
|
||||
var size = random.Next(0, data.Length - offset);
|
||||
|
||||
var target = new ChannelDataMessage(localChannelNumber, data, offset, size);
|
||||
|
||||
@@ -133,11 +133,10 @@ namespace Renci.SshNet.Tests.Classes.Messages.Connection
|
||||
var random = new Random();
|
||||
|
||||
var localChannelNumber = (uint) random.Next(0, int.MaxValue);
|
||||
var data = new byte[random.Next(10, 20)];
|
||||
random.NextBytes(data);
|
||||
var data = CryptoAbstraction.GenerateRandom(random.Next(10, 20));
|
||||
|
||||
var offset = random.Next(2, 4);
|
||||
var size = random.Next(5, 9);
|
||||
var offset = random.Next(0, data.Length - 1);
|
||||
var size = random.Next(0, data.Length - offset);
|
||||
var channelDataMessage = new ChannelDataMessage(localChannelNumber, data, offset, size);
|
||||
var bytes = channelDataMessage.GetBytes();
|
||||
var target = new ChannelDataMessage();
|
||||
|
||||
Reference in New Issue
Block a user