public void JsonElementKeyValueDataHandler_GetSecuredData_EmptySecuredProps_NonChangedResult() { //ARRANGE AbstractKeyValueDataHandler handler = new JsonElementKeyValueDataHandler(); handler.Properties = new Dictionary <string, string>(); //ACT var result = handler.GetSecuredData("{user: value:\"maxim\", pass: value:\"123\"}"); //ASSERT Assert.AreEqual("{user: value:\"maxim\", pass: value:\"123\"}", result); }
public void JsonElementKeyValueDataHandler_GetSecuredData_SomePropsNotInRequest_ListedParametresSecured() { //ARRANGE AbstractKeyValueDataHandler handler = new JsonElementKeyValueDataHandler(); handler.Properties = new Dictionary <string, string> { { "user", "max" }, { "password", "123456" } }; //ACT var result = handler.GetSecuredData("{user: value:\"max\", pass: value:\"123456\"}"); //ASSERT Assert.AreEqual("{user: value:\"XXX\", pass: value:\"123456\"}", result); }