コード例 #1
0
        public void Test_Get()
        {
            _session.Character.PositionX = 0;
            _session.Character.PositionY = 0;
            _map.MapItems.TryAdd(100001, _mapItemBuilderService.Create(_map, _itemBuilder.Create(1012, 1), 1, 1));

            _handler.GetItem(new GetPacket
            {
                PickerId   = _chara.CharacterId,
                VisualId   = 100001,
                PickerType = PickerType.Character
            });
            Assert.IsTrue(_session.Character.Inventory.Count > 0);
        }
コード例 #2
0
        public void Test_Get()
        {
            _session.Character.PositionX = 0;
            _session.Character.PositionY = 0;
            _map.DroppedList.TryAdd(100001,
                                    new MapItem
            {
                PositionX     = 1,
                PositionY     = 1,
                VisualId      = 1012,
                ItemInstance  = _itemBuilder.Create(1012, 1),
                MapInstanceId = _map.MapInstanceId,
                MapInstance   = _map
            });

            _handler.GetItem(new GetPacket
            {
                PickerId   = _chara.CharacterId,
                VisualId   = 100001,
                PickerType = PickerType.Character
            });
            Assert.IsTrue(_session.Character.Inventory.Count > 0);
        }