using Microsoft.VisualStudio.TestTools.UnitTesting;
using Renci.SshNet.Security.Cryptography.Ciphers.Modes;
using Renci.SshNet.Tests.Common;
namespace Renci.SshNet.Tests.Classes.Security.Cryptography.Ciphers.Modes
{
///
///This is a test class for CfbCipherModeTest and is intended
///to contain all CfbCipherModeTest Unit Tests
///
[TestClass()]
public class CfbCipherModeTest : TestBase
{
///
///A test for EncryptBlock
///
[TestMethod]
[Ignore] // placeholder for actual test
public void EncryptBlockTest()
{
byte[] iv = null; // TODO: Initialize to an appropriate value
CfbCipherMode target = new CfbCipherMode(iv); // TODO: Initialize to an appropriate value
byte[] inputBuffer = null; // TODO: Initialize to an appropriate value
int inputOffset = 0; // TODO: Initialize to an appropriate value
int inputCount = 0; // TODO: Initialize to an appropriate value
byte[] outputBuffer = null; // TODO: Initialize to an appropriate value
int outputOffset = 0; // TODO: Initialize to an appropriate value
int expected = 0; // TODO: Initialize to an appropriate value
int actual;
actual = target.EncryptBlock(inputBuffer, inputOffset, inputCount, outputBuffer, outputOffset);
Assert.AreEqual(expected, actual);
Assert.Inconclusive("Verify the correctness of this test method.");
}
///
///A test for DecryptBlock
///
[TestMethod]
[Ignore] // placeholder for actual test
public void DecryptBlockTest()
{
byte[] iv = null; // TODO: Initialize to an appropriate value
CfbCipherMode target = new CfbCipherMode(iv); // TODO: Initialize to an appropriate value
byte[] inputBuffer = null; // TODO: Initialize to an appropriate value
int inputOffset = 0; // TODO: Initialize to an appropriate value
int inputCount = 0; // TODO: Initialize to an appropriate value
byte[] outputBuffer = null; // TODO: Initialize to an appropriate value
int outputOffset = 0; // TODO: Initialize to an appropriate value
int expected = 0; // TODO: Initialize to an appropriate value
int actual;
actual = target.DecryptBlock(inputBuffer, inputOffset, inputCount, outputBuffer, outputOffset);
Assert.AreEqual(expected, actual);
Assert.Inconclusive("Verify the correctness of this test method.");
}
///
///A test for CfbCipherMode Constructor
///
[TestMethod]
[Ignore] // placeholder for actual test
public void CfbCipherModeConstructorTest()
{
byte[] iv = null; // TODO: Initialize to an appropriate value
CfbCipherMode target = new CfbCipherMode(iv);
Assert.Inconclusive("TODO: Implement code to verify target");
}
}
}