public void Dispose() { var route4Me = new Route4MeManagerV5(c_ApiKey); if (lsVehicles.Count > 0) { foreach (var veh in lsVehicles) { var result = route4Me.DeleteVehicle(veh.VehicleId, out ResultResponse resultResponse); } } if (lsVehicleProfiles.Count > 0) { foreach (var vehProf in lsVehicleProfiles) { var vehProfParams = new VehicleProfileParameters() { VehicleProfileId = vehProf.VehicleProfileId }; var result = route4Me.DeleteVehicleProfile(vehProfParams, out ResultResponse resultResponse); } } }
public void GetVehicleProfileByIdTest() { var route4Me = new Route4MeManagerV5(c_ApiKey); var vehProfParams = new VehicleProfileParameters() { VehicleProfileId = lsVehicleProfiles[0].VehicleProfileId }; var result = route4Me.GetVehicleProfileById(vehProfParams, out ResultResponse resultResponse); Assert.NotNull(result); Assert.IsType <VehicleProfile>(result); }
public void DeleteVehicleProfileTest() { var route4Me = new Route4MeManagerV5(c_ApiKey); var vehProfParams = new VehicleProfileParameters() { VehicleProfileId = lsVehicleProfiles[lsVehicleProfiles.Count - 1].VehicleProfileId }; var result = route4Me.DeleteVehicleProfile(vehProfParams, out ResultResponse resultResponse); Assert.NotNull(result); Assert.IsType <object>(result); lsVehicleProfiles.Remove(lsVehicleProfiles[lsVehicleProfiles.Count - 1]); }
public void GetPaginatedVehicleProfilesTest() { var route4Me = new Route4MeManagerV5(c_ApiKey); var profileParams = new VehicleProfileParameters() { WithPagination = true, Page = 1, PerPage = 10 }; var result = route4Me.GetVehicleProfiles(profileParams, out ResultResponse resultResponse); Assert.NotNull(result); Assert.IsType <VehicleProfilesResponse>(result); }