ShowFile("src/HotSwap.bf") GotoText("//HotStart_Funcs") ToggleBreakpoint() RunWithCompiling() StepOver() StepOver() StepOver() StepOver() # We're on TestFuncs_Compare now GotoText("//HotTester_TestFuncs_Func_Return") AdjustCursor(0, 1) CursorToLineEnd() AdjustCursor(-1, 0) InsertText("4") GotoText("//HotB_MethodA_Return") AdjustCursor(0, 1) CursorToLineEnd() AdjustCursor(-1, 0) InsertText("9") Compile() GotoText("//TestFuncs_Compare_Calls") RunToCursor() StepOver() AssertEvalEquals("val", "209") StepOver() AssertEvalEquals("val", "1234") StepOver() AssertEvalEquals("val", "1234") Stop() StepOut() StepOut() ToggleCommentAt("HotTester_TestFuncs_Func2") ToggleCommentAt("TestFuncs2_Body") Compile() StepInto() StepOver() ToggleCommentAt("TestFuncs2_Compare_Body") Compile() StepInto() StepOver() StepOver() StepOver() AssertEvalEquals("val", "444")