OperationMessageTest.cs 877 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. //
  2. // MonoTests.System.Web.Services.Description.OperationMessageTest.cs
  3. //
  4. // Author:
  5. // Erik LeBel <[email protected]>
  6. //
  7. // (C) 2003 Erik LeBel
  8. //
  9. using NUnit.Framework;
  10. using System;
  11. using System.Web.Services.Description;
  12. using System.Xml;
  13. namespace MonoTests.System.Web.Services.Description
  14. {
  15. [TestFixture]
  16. public class OperationMessageTest
  17. {
  18. OperationMessage operation;
  19. [SetUp]
  20. public void InitializeOperation()
  21. {
  22. // workaround: OperationInput, OperationOutput and OperationFault are all empty derivations of OperationMessage
  23. operation = new OperationInput();
  24. }
  25. [Test]
  26. public void TestDefaultProperties()
  27. {
  28. Assertion.AssertEquals(String.Empty, operation.Documentation);
  29. Assertion.AssertNull(operation.Name);
  30. Assertion.AssertEquals(XmlQualifiedName.Empty, operation.Message);
  31. Assertion.AssertNull(operation.Operation);
  32. }
  33. }
  34. }