This commit is contained in:
@@ -201,7 +201,7 @@ namespace raven_integration
|
|||||||
|
|
||||||
#endregion create second woitem
|
#endregion create second woitem
|
||||||
|
|
||||||
|
#region UPDATE
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
//UPDATES
|
//UPDATES
|
||||||
//
|
//
|
||||||
@@ -222,6 +222,9 @@ namespace raven_integration
|
|||||||
a = await Util.PutAsync("workorders", await Util.GetTokenAsync("manager", "l3tm3in"), WorkorderToUpdate.ToString());
|
a = await Util.PutAsync("workorders", await Util.GetTokenAsync("manager", "l3tm3in"), WorkorderToUpdate.ToString());
|
||||||
Util.ValidateDataReturnResponseOk(a);
|
Util.ValidateDataReturnResponseOk(a);
|
||||||
|
|
||||||
|
#endregion update
|
||||||
|
|
||||||
|
#region Validate Entire
|
||||||
|
|
||||||
//RETRIEVE WORKORDER AND VALIDATE ENTIRE
|
//RETRIEVE WORKORDER AND VALIDATE ENTIRE
|
||||||
a = await Util.GetAsync("workorders/" + WorkOrderId.ToString(), await Util.GetTokenAsync("manager", "l3tm3in"));
|
a = await Util.GetAsync("workorders/" + WorkOrderId.ToString(), await Util.GetTokenAsync("manager", "l3tm3in"));
|
||||||
@@ -247,30 +250,29 @@ namespace raven_integration
|
|||||||
woitem2["parts"].FirstOrDefault(z => (string)z["notes"] == "woitem-2-part").Should().NotBeNull();
|
woitem2["parts"].FirstOrDefault(z => (string)z["notes"] == "woitem-2-part").Should().NotBeNull();
|
||||||
woitem2["parts"].FirstOrDefault(z => (string)z["notes"] == "bogus").Should().BeNull();
|
woitem2["parts"].FirstOrDefault(z => (string)z["notes"] == "bogus").Should().BeNull();
|
||||||
|
|
||||||
|
#endregion validate entire
|
||||||
|
|
||||||
|
#region DELETE
|
||||||
|
a = await Util.DeleteAsync("workorders/items/labors/" + Labor1Id.ToString(), await Util.GetTokenAsync("manager", "l3tm3in"));
|
||||||
|
Util.ValidateHTTPStatusCode(a, 204);
|
||||||
|
|
||||||
|
//confirm
|
||||||
|
|
||||||
// //UPDATE
|
a = await Util.DeleteAsync("workorders/items/" + WorkOrderItem2Id.ToString(), await Util.GetTokenAsync("manager", "l3tm3in"));
|
||||||
|
Util.ValidateHTTPStatusCode(a, 204);
|
||||||
|
|
||||||
// d.name = Util.Uniquify("UPDATED VIA PUT TEST WorkOrder");
|
//confirm
|
||||||
|
|
||||||
// d.concurrencyToken = a.ObjectResponse["data"]["concurrencyToken"].Value<uint>();
|
a = await Util.DeleteAsync("workorders/" + WorkOrderId.ToString(), await Util.GetTokenAsync("manager", "l3tm3in"));
|
||||||
// a = await Util.PutAsync("WorkOrder/" + WorkOrderId.ToString(), await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString());
|
Util.ValidateHTTPStatusCode(a, 204);
|
||||||
// Util.ValidateHTTPStatusCode(a, 200);
|
|
||||||
|
#endregion delete
|
||||||
|
|
||||||
// //check PUT worked
|
|
||||||
// a = await Util.GetAsync("WorkOrder/" + WorkOrderId.ToString(), await Util.GetTokenAsync("manager", "l3tm3in"));
|
|
||||||
// Util.ValidateNoErrorInResponse(a);
|
|
||||||
// a.ObjectResponse["data"]["name"].Value<string>().Should().Be(d.name.ToString());
|
|
||||||
// uint concurrencyToken = a.ObjectResponse["data"]["concurrencyToken"].Value<uint>();
|
|
||||||
|
|
||||||
//todo: delete extra labor
|
//todo: delete extra labor
|
||||||
//todo: delete woitem
|
//todo: delete woitem
|
||||||
//todo: delete wo outright
|
//todo: delete wo outright
|
||||||
|
|
||||||
// //DELETE
|
|
||||||
// a = await Util.DeleteAsync("WorkOrder/" + WorkOrderId.ToString(), await Util.GetTokenAsync("manager", "l3tm3in"));
|
|
||||||
// Util.ValidateHTTPStatusCode(a, 204);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user