Set up test fixtures.
(self)
| 248 | """Test ResizeGroupCommand for undo/redo functionality.""" |
| 249 | |
| 250 | def setUp(self): |
| 251 | """Set up test fixtures.""" |
| 252 | self.mock_scene = Mock() |
| 253 | self.group = Group("Test Group", ["node1", "node2"]) |
| 254 | self.group.setPos(100, 100) |
| 255 | self.group.width = 200 |
| 256 | self.group.height = 150 |
| 257 | |
| 258 | self.old_bounds = QRectF(100, 100, 200, 150) |
| 259 | self.new_bounds = QRectF(100, 100, 250, 200) |
| 260 | self.old_members = ["node1", "node2"] |
| 261 | self.new_members = ["node1", "node2", "node3"] |
| 262 | |
| 263 | def test_command_creation(self): |
| 264 | """Test command creation with proper data.""" |