public void HistoryLessConstructorTest() { RasCompressionOptions target = new RasCompressionOptions(NativeMethods.RASCCPO.HistoryLess); Assert.IsFalse(target.CompressionOnly); Assert.IsTrue(target.HistoryLess); Assert.IsFalse(target.Encryption56Bit); Assert.IsFalse(target.Encryption40Bit); Assert.IsFalse(target.Encryption128Bit); }
public void CompressionOnlyConstructorTest() { RasCompressionOptions target = new RasCompressionOptions(NativeMethods.RASCCPO.CompressionOnly); Assert.IsTrue(target.CompressionOnly); Assert.IsFalse(target.HistoryLess); Assert.IsFalse(target.Encryption56Bit); Assert.IsFalse(target.Encryption40Bit); Assert.IsFalse(target.Encryption128Bit); }
public void CloneTest() { RasCompressionOptions target = new RasCompressionOptions(NativeMethods.RASCCPO.CompressionOnly | NativeMethods.RASCCPO.Encryption40Bit | NativeMethods.RASCCPO.HistoryLess); RasCompressionOptions actual = (RasCompressionOptions)target.Clone(); Assert.AreEqual(target.CompressionOnly, actual.CompressionOnly); Assert.AreEqual(target.HistoryLess, actual.HistoryLess); Assert.AreEqual(target.Encryption56Bit, actual.Encryption56Bit); Assert.AreEqual(target.Encryption40Bit, actual.Encryption40Bit); Assert.AreEqual(target.Encryption128Bit, actual.Encryption128Bit); }
public void RasCcpInfoConstructorTest() { var errorCode = int.MaxValue; var compressionAlgorithm = RasCompressionType.Mppc; var options = new RasCompressionOptions(NativeMethods.RASCCPO.Encryption128Bit); var serverCompressionAlgorithm = RasCompressionType.Stac; var serverOptions = new RasCompressionOptions(NativeMethods.RASCCPO.Encryption40Bit); var target = new RasCcpInfo(errorCode, compressionAlgorithm, options, serverCompressionAlgorithm, serverOptions); Assert.IsNotNull(target); }
public void OptionsTest() { var errorCode = int.MaxValue; var compressionAlgorithm = RasCompressionType.Mppc; var expected = new RasCompressionOptions(NativeMethods.RASCCPO.Encryption128Bit); var serverCompressionAlgorithm = RasCompressionType.Stac; var serverOptions = new RasCompressionOptions(NativeMethods.RASCCPO.Encryption40Bit); var target = new RasCcpInfo(errorCode, compressionAlgorithm, expected, serverCompressionAlgorithm, serverOptions); RasCompressionOptions actual; actual = target.Options; Assert.AreSame(expected, actual); }
public void ErrorCodeTest() { var errorCode = int.MaxValue; var compressionAlgorithm = RasCompressionType.Mppc; var options = new RasCompressionOptions(NativeMethods.RASCCPO.Encryption128Bit); var serverCompressionAlgorithm = RasCompressionType.Stac; var serverOptions = new RasCompressionOptions(NativeMethods.RASCCPO.Encryption40Bit); var target = new RasCcpInfo(errorCode, compressionAlgorithm, options, serverCompressionAlgorithm, serverOptions); int actual; actual = target.ErrorCode; Assert.AreEqual(errorCode, actual); }
public void ServerCompressionAlgorithmTest() { int errorCode = int.MaxValue; RasCompressionType compressionAlgorithm = RasCompressionType.Mppc; RasCompressionOptions options = new RasCompressionOptions(NativeMethods.RASCCPO.Encryption128Bit); RasCompressionType expected = RasCompressionType.Stac; RasCompressionOptions serverOptions = new RasCompressionOptions(NativeMethods.RASCCPO.Encryption40Bit); RasCcpInfo target = new RasCcpInfo(errorCode, compressionAlgorithm, options, expected, serverOptions); RasCompressionType actual; actual = target.ServerCompressionAlgorithm; Assert.AreEqual(expected, actual); }