static void Main(string[] args) { // TODO: Call methods in Web to run at the command prompt so that they can be scheduled var clanId = 1000000017; // RELIC var wargamingApiService = new WargamingApiService(); var target = new LoadClanDetailService(wargamingApiService); target.LoadClanDetails(clanId); }
public void Exercise_GetPlayerPersonalData() { // Arrange var target = new WargamingApiService(); var accountId = 1001268969; // RJ_ // Act var actual = target.GetPlayerPersonalData(accountId); // Assert Assert.AreEqual("ok", actual.Status); }
public void Exercise_GetListOfVehicles() { // Arrange var target = new WargamingApiService(); // Act var actual = target.GetListOfVehicles(); // Assert Assert.AreEqual("ok", actual.Status); Assert.IsTrue(actual.Count > 0); Assert.AreEqual(actual.Count, actual.Tanks.Count); }
public void Exercise_GetClanDetails() { // Arrange var target = new WargamingApiService(); var clanId = 1000000017; // RELIC // Act var actual = target.GetClanDetails(clanId); // Assert Assert.AreEqual("ok", actual.Status); Assert.IsTrue(actual.Count > 0); Assert.AreEqual(actual.Count, actual.Members.Count); }
public void Exercise_UpdateVehicles() { // Arrange var wargamingApiService = new WargamingApiService(); var listOfVehicles = wargamingApiService.GetListOfVehicles(); var wnEfficiencyService = new WNEfficiencyService(); var expectedTankValues = wnEfficiencyService.GetExpectedTankValues(); var target = new AdminService(); // Act var actual = target.UpsertVehicles(listOfVehicles, expectedTankValues); // Assert Assert.IsNotNull(actual); var total = actual.VehiclesInserted + actual.VehiclesUpdated; Assert.AreEqual(total, actual.Total); // TODO: We should check the database to ensure there are tanks in the tank table }