public void FromXml_WrongTagCase() { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase(); SecurityElement se = rp.ToXml(); se.Tag = "IPERMISSION"; // instead of IPermission rp.FromXml(se); }
public void FromXml_NoVersion() { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase(); SecurityElement se = rp.ToXml(); SecurityElement w = new SecurityElement(se.Tag); w.AddAttribute("class", se.Attribute("class")); rp.FromXml(w); }
public void FromXml_NoClass() { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase(); SecurityElement se = rp.ToXml(); SecurityElement w = new SecurityElement(se.Tag); w.AddAttribute("version", se.Attribute("version")); rp.FromXml(w); // doesn't even care of the class attribute presence }
public void FromXml_WrongClass() { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase(); SecurityElement se = rp.ToXml(); SecurityElement w = new SecurityElement(se.Tag); w.AddAttribute("class", "Wrong" + se.Attribute("class")); w.AddAttribute("version", se.Attribute("version")); rp.FromXml(w); // doesn't care of the class name at that stage // anyway the class has already be created so... }
public void FromXml_NoVersion () { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase (); SecurityElement se = rp.ToXml (); SecurityElement w = new SecurityElement (se.Tag); w.AddAttribute ("class", se.Attribute ("class")); rp.FromXml (w); }
public void FromXml_NoClass () { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase (); SecurityElement se = rp.ToXml (); SecurityElement w = new SecurityElement (se.Tag); w.AddAttribute ("version", se.Attribute ("version")); rp.FromXml (w); // doesn't even care of the class attribute presence }
public void FromXml_WrongClass () { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase (); SecurityElement se = rp.ToXml (); SecurityElement w = new SecurityElement (se.Tag); w.AddAttribute ("class", "Wrong" + se.Attribute ("class")); w.AddAttribute ("version", se.Attribute ("version")); rp.FromXml (w); // doesn't care of the class name at that stage // anyway the class has already be created so... }
public void FromXml_WrongTagCase () { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase (); SecurityElement se = rp.ToXml (); se.Tag = "IPERMISSION"; // instead of IPermission rp.FromXml (se); }
public void FromXml_Null () { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase (); rp.FromXml (null); }
public void FromXml_Null() { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase(); rp.FromXml(null); }