public async Task UpdateScanTest(int scanID, int assetID1, int state1, int assetID2, int state2, bool status) { ScanPositionPropotype[] positionPropotypes = new ScanPositionPropotype[] { new ScanPositionPropotype(assetID1, state1), new ScanPositionPropotype(assetID2, state2) }; var scanPositionPrototype = new ScanUpdatePropotype(scanID, positionPropotypes); Assert.AreEqual(status, await apiController.updateScan(scanPositionPrototype)); }
/// <summary> /// Asynchronicznie aktualizuje informacje o skanowaniu w bazie danych /// </summary> /// <param name="scan_update">Opis skanowania</param> /// <returns>Informację czy udało się zaktualizować informacje o skanowaniu w bazie danych</returns> public async Task <bool> updateScan(ScanUpdatePropotype scan_update) { var uri = "/updateScan"; string data = ConvertDataToJSON(scan_update); var content = PreperDataToSend(data); var res = await SendRequest(uri, content); if (res != -1) { return(true); } return(false); }