public void CheckNumberValueTokenType2() { // Arrange string stringInput = "9"; // Act var actualResult = TokenDefinition.DefineTokenType(stringInput); // Assert Assert.AreEqual(ClassLibrary.Enum.TokenType.NumberValue, actualResult); }
public void CheckBlockOutTokenType3() { // Arrange string stringInput = "}"; // Act var actualResult = TokenDefinition.DefineTokenType(stringInput); // Assert Assert.AreEqual(ClassLibrary.Enum.TokenType.BlockOut, actualResult); }
public void CheckOperatorTokenType() { // Arrange string stringInput = "-"; // Act var actualResult = TokenDefinition.DefineTokenType(stringInput); // Assert Assert.AreEqual(ClassLibrary.Enum.TokenType.Operator, actualResult); }
public void CheckIllegalTokenType2() { // Arrange string stringInput = "k"; bool pass = false; // Act try { var actualResult = TokenDefinition.DefineTokenType(stringInput); // Throws error if illegal symbol is attempted to be defined } catch (ArgumentException e) { pass = true; } // Assert Assert.IsTrue(pass); }