public void SetUp() { _factory = new ServerPackageFactory(); _pongPackage = new PongPackage { Value = 10 }; _acceptLoginPackage = new AcceptLoginPackage { ClientId = 10 }; _setRoomPackage = new SetRoomPackage { Room = new Room { Id = 1, Width = 10, Height = 10, Units = new[] { new Unit { Id = 1, Position = new Position(), State = States.Move } } } }; _updatePositionsPackage = new UpdatePositionsPackage { Units = new Unit[5] }; for (int i = 0; i < _updatePositionsPackage.Units.Length; i++) { var unit = new Unit { Id = i + 1, Position = new Position(1 * i, 5 * i), State = States.Move, TargetPosition = new Position(1 * i, 5 * i) }; _updatePositionsPackage.Units[i] = unit; } }