public void TearDown() { configMan.Clear(); configMan = null; detector = null; }
public void SetUp() { configMan = ConfigManager.GetInstance(); configMan.Clear(); configMan.LoadFile("../../test_files/MessageParserMainConfig.xml"); configMan.LoadFile("../../test_files/MessageParserObjectDefinitionsConfig.xml"); detector = new XmlMessageTypeDetector("type.detector.XmlMessageTypeDetector"); }
public void TestConstructor3_Fail4() { //Create dictionaries Dictionary <string, XmlDocument> recipeMap = new Dictionary <string, XmlDocument>(); recipeMap.Add("a", new XmlDocument()); Dictionary <string, string> typeDetectionMap = new Dictionary <string, string>(); Dictionary <string, IValidator> valMap = null; detector = new XmlMessageTypeDetector(recipeMap, typeDetectionMap, valMap); }
public void TestConstructor3_Fail11() { //Create dictionaries Dictionary <string, XmlDocument> recipeMap = new Dictionary <string, XmlDocument>(); recipeMap.Add(" ac ", new XmlDocument()); Dictionary <string, string> typeDetectionMap = new Dictionary <string, string>(); typeDetectionMap.Add(" s ", "def"); Dictionary <string, IValidator> valMap = new Dictionary <string, IValidator>(); valMap.Add(" ", new MockValidator()); detector = new XmlMessageTypeDetector(recipeMap, typeDetectionMap, valMap); }
public void TestConstructor2_Fail4() { //Create param IDictionary <string, IDictionary> param = new Dictionary <string, IDictionary>(); //Create internal dictionary Dictionary <string, string> recipeMap = new Dictionary <string, string>(); Dictionary <string, string> typeDetectionMap = new Dictionary <string, string>(); typeDetectionMap.Add("key1", "value1"); Dictionary <string, IValidator> valMap = null; param["recipe-map"] = recipeMap; param["detection-data-map"] = typeDetectionMap; param["validator-map"] = valMap; detector = new XmlMessageTypeDetector(param); }
public void TestConstructor2_Fail5() { //Create param IDictionary <string, IDictionary> param = new Dictionary <string, IDictionary>(); //Create internal dictionary Dictionary <string, XmlDocument> recipeMap = new Dictionary <string, XmlDocument>(); recipeMap.Add("doc", new XmlDocument()); Dictionary <string, string> typeDetectionMap = new Dictionary <string, string>(); typeDetectionMap.Add("key1", "value1"); Dictionary <string, IValidator> valMap = null; param["recipe-map"] = recipeMap; param["TheseTestsAreLongAndTiring"] = typeDetectionMap; param["validator-map"] = valMap; detector = new XmlMessageTypeDetector(param); }
public void TestConstructor2_Fail10() { //Create param IDictionary <string, IDictionary> param = new Dictionary <string, IDictionary>(); //Create internal dictionary Dictionary <string, XmlDocument> recipeMap = new Dictionary <string, XmlDocument>(); recipeMap.Add(" v ", new XmlDocument()); Dictionary <string, string> typeDetectionMap = new Dictionary <string, string>(); typeDetectionMap.Add("key1", "3"); Dictionary <string, int> valMap = new Dictionary <string, int>(); param["recipe-map"] = recipeMap; param["detection-data-map"] = typeDetectionMap; param["validator-map"] = valMap; detector = new XmlMessageTypeDetector(param); }
public void TestConstructor2_WithValidator() { //Create param IDictionary <string, IDictionary> param = new Dictionary <string, IDictionary>(); //Create internal dictionary Dictionary <string, XmlDocument> recipeMap = new Dictionary <string, XmlDocument>(); recipeMap.Add("doc", new XmlDocument()); Dictionary <string, string> typeDetectionMap = new Dictionary <string, string>(); typeDetectionMap.Add("some", "value1"); Dictionary <string, IValidator> valMap = new Dictionary <string, IValidator>(); valMap.Add("val", new MockValidator()); param["recipe-map"] = recipeMap; param["detection-data-map"] = typeDetectionMap; param["validator-map"] = valMap; detector = new XmlMessageTypeDetector(param); }
public void TestGetMessageTypeFail5() { detector = new XmlMessageTypeDetector("type.detector.XmlMessageTypeDetectorWrongMessageType"); string messageText = File.ReadAllText("../../test_files/testMessage.xml"); string type = detector.GetMessageType(messageText); }
public void TestConstructor1_Validator() { detector = new XmlMessageTypeDetector("type.detector.XmlMessageTypeDetectorWithValidator"); Assert.IsTrue(detector is IMessageTypeDetector, "Detector has wrong type."); }
public void TestConstructor1_Fail6() { detector = new XmlMessageTypeDetector("type.detector.XmlMessageTypeDetector.MissingTypeRecipeFile"); }
public void TestConstructor1_Fail7() { detector = new XmlMessageTypeDetector("type.detector.XmlMessageTypeDetector.MissingEqualSign"); }
public void TestConstructor1_Fail8() { detector = new XmlMessageTypeDetector((string)null); }
public void TestConstructor1_Fail9() { detector = new XmlMessageTypeDetector(" "); }
public void TestConstructor1_Fail5() { detector = new XmlMessageTypeDetector("type.detector.XmlMessageTypeDetector.MissingXPathValue"); }
public void TestConstructor1_Fail1() { detector = new XmlMessageTypeDetector("type.detector.XmlMessageTypeDetector.NoSuchRecipeFile"); }
public void TestConstructor2_Fail1() { detector = new XmlMessageTypeDetector(null as IDictionary <string, IDictionary>); }
public void TestConstructor1_Fail2() { detector = new XmlMessageTypeDetector("type.detector.XmlMessageTypeDetector.DuplicateTypes"); }
public void TestConstructor1_Fail3() { detector = new XmlMessageTypeDetector("No.Such.Namespace"); }