void CheckEA(DocumentableItem di, string att, string val)
        {
            Assert.IsNotNull(di.ExtensibleAttributes);

            Assert.AreEqual(1, di.ExtensibleAttributes.Length);
            Assert.AreEqual(att, di.ExtensibleAttributes [0].Name);
            Assert.AreEqual(val, di.ExtensibleAttributes [0].Value);
        }
Exemple #2
0
 private static string GetDocumentation(DocumentableItem item)
 {
     if (item.DocumentationElement != null)
     {
         return(item.DocumentationElement.InnerText);
     }
     return(item.Documentation);
 }
Exemple #3
0
 private void AddServiceDescriptionNamespaces(DocumentableItem serviceDescription)
 {
     foreach (var tuple in getGlobalNamespaces())
     {
         serviceDescription.Namespaces.Add(tuple.Item1, tuple.Item2);
     }
     serviceDescription.Namespaces.Add(PrefixConstants.TARGET, protocol.ProducerNamespace);
 }
        void CheckExtensions(DocumentableItem di, string elemName, string val)
        {
            Assert.IsNotNull(di.Extensions);

            Assert.AreEqual(1, di.Extensions.Count);

            Assert.AreEqual(typeof(XmlElement), di.Extensions [0].GetType());
            Assert.AreEqual(elemName, ((XmlElement)di.Extensions [0]).Name);
            Assert.AreEqual(val, ((XmlElement)di.Extensions [0]).InnerText);
        }
 // Prints documentation associated with a wsdl element.
 public static void PrintDocumentation(DocumentableItem myItem)
 {
     Console.WriteLine("\t" + myItem.Documentation);
 }
 public void InitializeItem()
 {
     // workaround for base class
     item = new Types();
 }