public override void Save(XmlElement element, XmlTestStoreParameters parameters)
        {
            base.Save(element, parameters);

            XmlPersistenceUtils.SaveToAttribute(element, GallioTestIdKey, gallioTestId);
            XmlPersistenceUtils.SaveToAttribute(element, AssemblyNameKey, assemblyName);
            XmlPersistenceUtils.SaveToAttribute(element, NamespaceNameKey, namespaceName);
            XmlPersistenceUtils.SaveToAttribute(element, TypeNameKey, typeName);
            XmlPersistenceUtils.SaveToAttribute(element, MemberNameKey, memberName);
            XmlPersistenceUtils.SaveToAttribute(element, ParameterNameKey, parameterName);
            XmlPersistenceUtils.SaveToAttribute(element, PathKey, path);
            XmlPersistenceUtils.SaveToAttribute(element, LineKey, line.ToString(CultureInfo.InvariantCulture));
            XmlPersistenceUtils.SaveToAttribute(element, ColumnKey, column.ToString(CultureInfo.InvariantCulture));
        }
        public override void Load(XmlElement element, XmlTestStoreParameters parameters)
        {
            base.Load(element, parameters);

            gallioTestId  = XmlPersistenceUtils.LoadFromAttribute(element, GallioTestIdKey);
            assemblyName  = XmlPersistenceUtils.LoadFromAttribute(element, AssemblyNameKey);
            namespaceName = XmlPersistenceUtils.LoadFromAttribute(element, NamespaceNameKey);
            typeName      = XmlPersistenceUtils.LoadFromAttribute(element, TypeNameKey);
            memberName    = XmlPersistenceUtils.LoadFromAttribute(element, MemberNameKey);
            parameterName = XmlPersistenceUtils.LoadFromAttribute(element, ParameterNameKey);
            path          = XmlPersistenceUtils.LoadFromAttribute(element, PathKey);
            line          = Convert.ToInt32(XmlPersistenceUtils.LoadFromAttribute(element, LineKey), CultureInfo.InvariantCulture);
            column        = Convert.ToInt32(XmlPersistenceUtils.LoadFromAttribute(element, ColumnKey), CultureInfo.InvariantCulture);
        }
Beispiel #3
0
        public override void Save(XmlElement element, XmlTestStoreParameters parameters)
        {
            base.Save(element, parameters);

            XmlPersistenceUtils.SaveToElement(element, TestStepRunXmlKey, testStepRunXml);
        }
Beispiel #4
0
        public override void Load(XmlElement element, XmlTestStoreParameters parameters)
        {
            base.Load(element, parameters);

            testStepRunXml = XmlPersistenceUtils.LoadFromElement(element, TestStepRunXmlKey);
        }