| | |
| | | self._motion.append(f"teleport:{x},{y}") |
| | | |
| | | def forward(self, length): |
| | | self._motion.append(f"forward:{length}") |
| | | pass |
| | | |
| | | def left(self, degree): |
| | | self._motion.append(f"left:{degree}") |
| | | pass |
| | | |
| | | def setheading(self, head): |
| | | self._motion.append(f"setheading:{head}") |
| | | pass |
| | | |
| | | def motion(self): |
| | |
| | | t.triangle(30, 3, 4) |
| | | # print(dummyTurtle.motion()) |
| | | result = dummyTurtle.motion() |
| | | # Test kriterien gegenüber result fomulieren |
| | | self.assertEqual(9, len(result)) |
| | | forward = [step for step in result if step.startswith("forward")] |
| | | self.assertEqual(3, len(forward)) |
| | | pass |
| | | |
| | | |