(self)
| 196 | |
| 197 | class TestSetNodes: |
| 198 | def test_set_child_node(self) -> None: |
| 199 | john: TreeNode = TreeNode() |
| 200 | mary: TreeNode = TreeNode() |
| 201 | john._set_item("Mary", mary) |
| 202 | |
| 203 | assert john.children["Mary"] is mary |
| 204 | assert isinstance(mary, TreeNode) |
| 205 | assert mary.children == {} |
| 206 | assert mary.parent is john |
| 207 | |
| 208 | def test_child_already_exists(self) -> None: |
| 209 | mary: TreeNode = TreeNode() |