public void RoleWithTwoParamaters() { PvpRole role1 = PvpRole.Parse("Rolle1(Name1=Value1,Name2=Value2)"); Assert.IsNotNull(role1); Assert.AreEqual("Rolle1", role1.Name); Assert.AreEqual("Value1", role1.Parameters["Name1"]); Assert.AreEqual("Value2", role1.Parameters["Name2"]); Assert.AreEqual("Rolle1(Name1=Value1,Name2=Value2)", role1.ToString()); }
public void RoleWithThreeParamaters() { PvpRole role1 = PvpRole.Parse("Rolle1(Name1=Value1,Name2,Name3=Value3)"); Assert.IsNotNull(role1); Assert.AreEqual("Rolle1", role1.Name); Assert.AreEqual("Value1", role1.Parameters["Name1"]); Assert.AreEqual("Name2", role1.Parameters.Keys[1]); Assert.AreEqual("Value3", role1.Parameters["Name3"]); Assert.AreEqual("Rolle1(Name1=Value1,Name2,Name3=Value3)", role1.ToString()); }
public void RoleWithTwoParamaters() { PvpRole role1 = PvpRole.Parse("Rolle1(Name1=Value1,Name2=Value2)"); Assert.IsNotNull(role1); Assert.AreEqual("Rolle1", role1.Name); Assert.AreEqual("Value1", role1.Parameters["Name1"]); Assert.AreEqual("Value2", role1.Parameters["Name2"]); Assert.AreEqual("Rolle1(Name1=Value1,Name2=Value2)", role1.ToString()); Assert.AreEqual("<role value=\"Rolle1\">\n<param>\n<key>Name1</key><value>Value1</value>\n</param>\n<param>\n<key>Name2</key><value>Value2</value>\n</param>\n</role>", role1.GetSoapFragment()); }