//[TestMethod] public async Task GetStationRank_ValidRequestAsync_ValidResponse() { EmdResponse <StationRank> res = await _api.GetStationRankAsync(_validOptions); StationRank.StationRankEntry entry = res.Result.Stations.First(); Assert.AreNotEqual(0, entry.StationId); Assert.AreNotEqual("", entry.Date); Assert.AreNotEqual(0, entry.RankByOrders); Assert.AreNotEqual(0, entry.RankByPrice); }
//[TestMethod] public void GetStationRank_ValidRequest_ValidResponse() { EmdResponse <StationRank> res = _api.GetStationRank(_validOptions); StationRank.StationRankEntry entry = res.Result.Stations.First(); Assert.AreNotEqual(0, entry.StationId); Assert.AreNotEqual("", entry.Date); Assert.AreNotEqual(0, entry.RankByOrders); Assert.AreNotEqual(0, entry.RankByPrice); }
public void GetRecentUploads_ValidRequest_ValidResponse() { EmdResponse <RecentUploads> res = _api.GetRecentUploads(_validOptions, UploadType.Orders); RecentUploads.RecentUploadsEntry entry = res.Result.Uploads.First(); Assert.AreEqual(UploadType.Orders, entry.UploadType); Assert.AreEqual(TypeId, res.Result.Uploads.First().TypeId); Assert.AreEqual(RegionId, res.Result.Uploads.First().RegionId); Assert.AreNotEqual("", entry.UploadType); Assert.AreNotEqual("", entry.Updated); }
public void GetItemPrice_ValidRequest_ValidResponse() { EmdResponse <ItemPrices> res = _api.GetItemPrice(_validOptions, OrderType.Buy, MinMax.Min); ItemPrices.ItemPriceEntry entry = res.Result.Prices.First(); Assert.AreEqual(OrderType.Buy, entry.OrderType); Assert.AreEqual(TypeId, entry.TypeId); Assert.AreEqual(RegionId, entry.RegionId); Assert.AreNotEqual(0, entry.Price); Assert.AreNotEqual("", entry.OrderType); Assert.AreNotEqual("", entry.Updated); }
public void GetItemHistory_ValidRequest_ValidResponse() { EmdResponse <ItemHistory> res = _api.GetItemHistory(_validOptions); ItemHistory.ItemHistoryEntry entry = res.Result.History.First(); Assert.AreEqual(TypeId, entry.TypeId); Assert.AreEqual(RegionId, entry.RegionId); Assert.AreNotEqual(0, entry.AvgPrice); Assert.AreNotEqual(0, entry.MaxPrice); Assert.AreNotEqual(0, entry.MinPrice); Assert.AreNotEqual(0, entry.Orders); Assert.AreNotEqual(0, entry.Volume); Assert.AreNotEqual("", entry.Date); }
public void GetItemOrders_ValidRequest_ValidResponse() { EmdResponse <ItemOrders> res = _api.GetItemOrders(_validOptions, OrderType.Buy); ItemOrders.ItemOrderEntry entry = res.Result.Orders.First(); Assert.AreEqual(OrderType.Buy, entry.OrderType); Assert.AreNotEqual(0, entry.OrderId); Assert.AreEqual(TypeId, entry.TypeId); Assert.AreEqual(RegionId, entry.RegionId); Assert.AreNotEqual(0, entry.StationId); Assert.AreNotEqual(0, entry.SolarSystemId); Assert.AreNotEqual(0, entry.Price); Assert.AreNotEqual(0, entry.VolEntered); Assert.AreNotEqual(0, entry.VolRemaining); Assert.AreNotEqual(0, entry.MinVolume); Assert.AreNotEqual("", entry.IssuedDate); Assert.AreNotEqual("", entry.ExpiresDate); Assert.AreNotEqual("", entry.CreatedDate); }
public void GetItemPrice_NoOptions_NoException() { EmdResponse <ItemPrices> res = _api.GetItemPrice(_invalidOptions, OrderType.Buy, MinMax.Min); }
public void GetRecentUploads_NoOptions_NoException() { EmdResponse <RecentUploads> res = _api.GetRecentUploads(_invalidOptions, UploadType.Orders); }
public void GetStationRank_InvalidArgument_ContractException() { EmdResponse <StationRank> res = _api.GetStationRank(_invalidOptions); }
public void GetItemHistory_InvalidArgument_ContractException() { EmdResponse <ItemHistory> res = _api.GetItemHistory(_invalidOptions); }
public void GetItemOrders_NoOptions_NoException() { EmdResponse <ItemOrders> res = _api.GetItemOrders(_invalidOptions, OrderType.Buy); }