public void KeyValueExtractionFunctionTest_NotFound() { var kvps = new List <KeyValuePair <string, List <object> > >() { new KeyValuePair <string, List <object> >("Authorization", null) }; var key = "Authorization"; var result = ExtractionFunctions.KeyValueFunc(kvps, key).Result; Assert.Equal(string.Empty, result); }
public void KeyValueExtractionFunctionTest() { var kvps = new List <KeyValuePair <string, List <object> > >() { new KeyValuePair <string, List <object> >("Authorization", new List <object>() { "the", "bauss" }), new KeyValuePair <string, List <object> >("whodat", new List <object>() { "its", "me" }) }; var key = "Authorization"; var result = ExtractionFunctions.KeyValueFunc(kvps, key).Result; Assert.Equal("the", result); key = "whodat"; result = ExtractionFunctions.KeyValueFunc(kvps, key).Result; Assert.Equal("its", result); }
public void KeyValueExtractionFunctionTest_Null() { Assert.Equal(string.Empty, ExtractionFunctions.KeyValueFunc(null, "Authorization").Result); }