Esempio n. 1
0
 public void VBNetErrorStatementTest()
 {
     ErrorStatement errorStatement = ParseUtil.ParseStatement <ErrorStatement>("Error a");
 }
Esempio n. 2
0
 public void VBNetReDimStatementTest2()
 {
     ReDimStatement reDimStatement = ParseUtil.ParseStatement <ReDimStatement>("ReDim calCheckData(channelNum, lambdaNum).ShiftFromLastFullCalPixels(CalCheckPeak.HighWavelength)");
 }
Esempio n. 3
0
        public void VBNetGotoStatementTest()
        {
            GotoStatement gotoStmt = ParseUtil.ParseStatement <GotoStatement>("GoTo myLabel");

            Assert.AreEqual("myLabel", gotoStmt.Label);
        }
Esempio n. 4
0
 public void VBNetEraseStatementTest()
 {
     EraseStatement eraseStatement = ParseUtil.ParseStatement <EraseStatement>("Erase a, b, c");
 }
Esempio n. 5
0
 public void VBNetOnErrorStatementTest()
 {
     OnErrorStatement onErrorStatement = ParseUtil.ParseStatement <OnErrorStatement>("On Error Goto err");
 }
Esempio n. 6
0
        public void VBNetEmptyReturnStatementTest()
        {
            ReturnStatement returnStatement = ParseUtil.ParseStatement <ReturnStatement>("Return");

            Assert.IsTrue(returnStatement.Expression.IsNull);
        }
Esempio n. 7
0
 public void VBNetForeachStatementTest()
 {
     ForeachStatement foreachStmt = ParseUtil.ParseStatement <ForeachStatement>("For Each i As Integer In myColl : Next");
     // TODO : Extend test.
 }
Esempio n. 8
0
 public void VBNetForNextStatementTest()
 {
     ForNextStatement forNextStatement = ParseUtil.ParseStatement <ForNextStatement>("For i=0 To 10 Step 2 : Next i");
 }
 public void AddHandlerTest()
 {
     AddHandlerStatement addHandlerStatement = ParseUtil.ParseStatement <AddHandlerStatement>("AddHandler Obj.Ev_Event, AddressOf EventHandler");
     // TODO : extend tests
 }
Esempio n. 10
0
 public void VBNetStopStatementTest()
 {
     StopStatement stopStatement = ParseUtil.ParseStatement <StopStatement>("Stop");
 }
Esempio n. 11
0
 public void VBNetEndStatementInIfThenTest2()
 {
     IfElseStatement endStatement = ParseUtil.ParseStatement <IfElseStatement>("IF a THEN End");
 }
Esempio n. 12
0
 public void VBNetEndStatementTest()
 {
     EndStatement endStatement = ParseUtil.ParseStatement <EndStatement>("End");
 }
Esempio n. 13
0
 public void VBNetForNextStatementWithComplexExpressionTest()
 {
     ForNextStatement forNextStatement = ParseUtil.ParseStatement <ForNextStatement>("For SomeMethod().Property = 0 To 10 : Next SomeMethod().Property");
 }
Esempio n. 14
0
 public void VBNetRaiseEventStatementTest()
 {
     RaiseEventStatement raiseEventStatement = ParseUtil.ParseStatement <RaiseEventStatement>("RaiseEvent MyEvent(a, 5, (6))");
 }
Esempio n. 15
0
 public void VBNetWithStatementTest()
 {
     WithStatement withStatement = ParseUtil.ParseStatement <WithStatement>("With MyObj : End With");
 }
Esempio n. 16
0
 public void VBNetRemoveHandlerTest()
 {
     RemoveHandlerStatement removeHandlerStatement = ParseUtil.ParseStatement <RemoveHandlerStatement>("RemoveHandler MyHandler, AddressOf MyMethod");
 }
Esempio n. 17
0
 public void ResumeStatementTest()
 {
     ResumeStatement resumeStatement = ParseUtil.ParseStatement <ResumeStatement>("Resume");
 }