예제 #1
0
 private static void CheckWsProperty(IEnumerable <DomainObjectDTO> dtos, IWritingSystemManager wsManager)
 {
     foreach (DomainObjectDTO dto in dtos)
     {
         XElement elem = XElement.Parse(dto.Xml);
         Assert.IsTrue(wsManager.Exists((string)elem.Element("WritingSystem")));
     }
 }
예제 #2
0
        private static void CheckStringWsIds(IWritingSystemManager wsManager, DomainObjectDTO dto)
        {
            XElement objElem = XElement.Parse(dto.Xml);

            foreach (XElement elem in objElem.Descendants())
            {
                switch (elem.Name.LocalName)
                {
                case "Run":
                case "AStr":
                case "AUni":
                    XAttribute wsAttr = elem.Attribute("ws");
                    if (wsAttr != null)
                    {
                        Assert.IsTrue(wsManager.Exists(wsAttr.Value));
                    }
                    break;
                }
            }
        }
		private static void CheckStringWsIds(IWritingSystemManager wsManager, DomainObjectDTO dto)
		{
			XElement objElem = XElement.Parse(dto.Xml);
			foreach (XElement elem in objElem.Descendants())
			{
				switch (elem.Name.LocalName)
				{
					case "Run":
					case "AStr":
					case "AUni":
						XAttribute wsAttr = elem.Attribute("ws");
						if (wsAttr != null)
							Assert.IsTrue(wsManager.Exists(wsAttr.Value));
						break;
				}
			}
		}
		private static void CheckWsProperty(IEnumerable<DomainObjectDTO> dtos, IWritingSystemManager wsManager)
		{
			foreach (DomainObjectDTO dto in dtos)
			{
				XElement elem = XElement.Parse(dto.Xml);
				Assert.IsTrue(wsManager.Exists((string) elem.Element("WritingSystem")));
			}
		}