public void BoxDtoToBoxShouldPass() { var boxInstanceDto = new BoxInstanceDto(); var boxInstance = _mapper.Map <BoxInstance>(boxInstanceDto); Assert.IsNotNull(boxInstance); }
public void BoxDtoToBoxShouldPass() { var boxInstanceDto = new BoxInstanceDto(); var boxInstance = _adapter.Adapt <BoxInstance>(boxInstanceDto); Assert.IsNotNull(boxInstance); }
public IItemInstance Convert(IItemInstanceDto k) { IItemInstance item = k switch { BoxInstanceDto _ => k.Adapt <BoxInstance>(), SpecialistInstanceDto _ => k.Adapt <SpecialistInstance>(), WearableInstanceDto _ => k.Adapt <WearableInstance>(), UsableInstanceDto _ => k.Adapt <UsableInstance>(), _ => k.Adapt <ItemInstance>() }; item.Item = _items.Find(s => s.VNum == k.ItemVNum)?.Adapt <Item.Item>(); if (item.Item != null) { _runner?.LoadHandlers(item.Item); } return(item); }