示例#1
0
        public async Task GetMapFromServer(short mapID)
        {
            var mapFile = await _fileRequestService.RequestMapFile(mapID);

            SaveAndCacheMapFile(mapID, mapFile);
        }
示例#2
0
 public void RequestMapFile_ResponsePacketHasInvalidHeader_ThrowsEmptyPacketReceivedException()
 {
     Mock.Get(_packetSendService).SetupReceivedPacketHasHeader(PacketFamily.Account, PacketAction.Accept);
     Assert.ThrowsAsync <EmptyPacketReceivedException>(async() => await _fileRequestService.RequestMapFile(1));
 }