(t *testing.T)
| 267 | } |
| 268 | |
| 269 | func TestSystem_Stats(t *testing.T) { |
| 270 | system := NewSystem("test") |
| 271 | defer system.Shutdown() |
| 272 | |
| 273 | // 创建多个 Actor |
| 274 | system.Spawn(&EchoActor{}, "echo1") |
| 275 | system.Spawn(&EchoActor{}, "echo2") |
| 276 | system.Spawn(&CounterActor{}, "counter") |
| 277 | |
| 278 | time.Sleep(50 * time.Millisecond) |
| 279 | |
| 280 | stats := system.Stats() |
| 281 | assert.Equal(t, int64(3), stats.TotalActors) |
| 282 | } |
| 283 | |
| 284 | func TestSystem_ListActors(t *testing.T) { |
| 285 | system := NewSystem("test") |