public void ProcessString_does_it_return_IProposition() { //Arrange var processObject = new ProcessLogicClass(">(a,b)"); //Act var returnType = processObject.ProcessString(processObject.getRawString()); //Assert Assert.IsInstanceOfType(returnType, typeof(IProposition)); }
public void getRawString_is_it_valid() { //Arrange var processObject = new ProcessLogicClass(">(a,b)"); //Act var returnType = processObject.getRawString(); //Assert Assert.AreEqual(returnType, ">(a,b)"); }
public void getRawString_not_null() { //Arrange var processObject = new ProcessLogicClass(">(a,b)"); //Act var returnType = processObject.getRawString(); //Assert Assert.IsNotNull(returnType); }
public void getLeftAndRight_test_output_is_it_valid() { //Arrange string left, right; var processObject = new ProcessLogicClass(">(a,b)"); //Act processObject.getLeftAndRight(processObject.getRawString(), out left, out right); //Assert Assert.AreEqual(left, "a"); Assert.AreEqual(right, "b"); }
public void getLeftAndRight_test_output_is_it_null() { //Arrange string left, right; var processObject = new ProcessLogicClass(">(a,b)"); //Act processObject.getLeftAndRight(processObject.getRawString(), out left, out right); //Assert Assert.IsNotNull(left); Assert.IsNotNull(right); }