public void LoadMethod_ShouldReturnNull() { //Arange XmlMethodLoader xmlMethodLoader = new XmlMethodLoader(); //Act XmlMethodInfo loadMethodResult = xmlMethodLoader.LoadMethod(""); //Assert Assert.IsNull(loadMethodResult); }
public void LoadMethod_ShouldReturnExpected() { //Arange var currentPath = System.AppDomain.CurrentDomain.BaseDirectory; var methodAmlPath = Path.Combine(currentPath, @"Code\TestData\MethodAml\ReturnNullMethodAml.xml"); XmlMethodLoader xmlMethodLoader = new XmlMethodLoader(); //Act XmlMethodInfo loadMethodResult = xmlMethodLoader.LoadMethod(methodAmlPath); //Assert Assert.IsNotNull(loadMethodResult); Assert.AreEqual("\r\nreturn null;", loadMethodResult.Code); Assert.AreEqual("ReturnNullMethodAml", loadMethodResult.MethodName); Assert.AreEqual("C#", loadMethodResult.MethodType); Assert.AreEqual(methodAmlPath, loadMethodResult.Path); }