KeyExchangeDiffieHellmanGroupExchangeSha256Test.cs 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. using Microsoft.VisualStudio.TestTools.UnitTesting;
  2. using Renci.SshNet.Messages.Transport;
  3. using Renci.SshNet.Security;
  4. using Renci.SshNet.Tests.Common;
  5. namespace Renci.SshNet.Tests.Classes.Security
  6. {
  7. /// <summary>
  8. ///This is a test class for KeyExchangeDiffieHellmanGroupExchangeSha256Test and is intended
  9. ///to contain all KeyExchangeDiffieHellmanGroupExchangeSha256Test Unit Tests
  10. ///</summary>
  11. [TestClass()]
  12. public class KeyExchangeDiffieHellmanGroupExchangeSha256Test : TestBase
  13. {
  14. /// <summary>
  15. ///A test for KeyExchangeDiffieHellmanGroupExchangeSha256 Constructor
  16. ///</summary>
  17. [TestMethod()]
  18. public void KeyExchangeDiffieHellmanGroupExchangeSha256ConstructorTest()
  19. {
  20. KeyExchangeDiffieHellmanGroupExchangeSha256 target = new KeyExchangeDiffieHellmanGroupExchangeSha256();
  21. Assert.Inconclusive("TODO: Implement code to verify target");
  22. }
  23. /// <summary>
  24. ///A test for Finish
  25. ///</summary>
  26. [TestMethod]
  27. [Ignore] // placeholder for actual test
  28. public void FinishTest()
  29. {
  30. KeyExchangeDiffieHellmanGroupExchangeSha256 target = new KeyExchangeDiffieHellmanGroupExchangeSha256(); // TODO: Initialize to an appropriate value
  31. target.Finish();
  32. Assert.Inconclusive("A method that does not return a value cannot be verified.");
  33. }
  34. /// <summary>
  35. ///A test for Start
  36. ///</summary>
  37. [TestMethod]
  38. [Ignore] // placeholder for actual test
  39. public void StartTest()
  40. {
  41. KeyExchangeDiffieHellmanGroupExchangeSha256 target = new KeyExchangeDiffieHellmanGroupExchangeSha256(); // TODO: Initialize to an appropriate value
  42. Session session = null; // TODO: Initialize to an appropriate value
  43. KeyExchangeInitMessage message = null; // TODO: Initialize to an appropriate value
  44. target.Start(session, message);
  45. Assert.Inconclusive("A method that does not return a value cannot be verified.");
  46. }
  47. /// <summary>
  48. ///A test for Name
  49. ///</summary>
  50. [TestMethod()]
  51. public void NameTest()
  52. {
  53. KeyExchangeDiffieHellmanGroupExchangeSha256 target = new KeyExchangeDiffieHellmanGroupExchangeSha256(); // TODO: Initialize to an appropriate value
  54. string actual;
  55. actual = target.Name;
  56. Assert.Inconclusive("Verify the correctness of this test method.");
  57. }
  58. }
  59. }