diff --git a/Widget/WidgetCrud.cs b/Widget/WidgetCrud.cs index d8c2d2f..ec48752 100644 --- a/Widget/WidgetCrud.cs +++ b/Widget/WidgetCrud.cs @@ -86,6 +86,7 @@ namespace raven_integration //update w2id w2.name = Util.Uniquify("UPDATED VIA PUT SECOND TEST WIDGET"); w2.id = w2Id; + w2.serial = 123456L; w2.concurrency = r2.ObjectResponse["data"]["concurrency"].Value(); ApiResponse PUTTestResponse = await Util.PutAsync("widget", await Util.GetTokenAsync("manager", "l3tm3in"), w2.ToString()); Util.ValidateHTTPStatusCode(PUTTestResponse, 200); @@ -94,6 +95,7 @@ namespace raven_integration ApiResponse checkPUTWorked = await Util.GetAsync("widget/" + w2Id.ToString(), await Util.GetTokenAsync("manager", "l3tm3in")); Util.ValidateNoErrorInResponse(checkPUTWorked); checkPUTWorked.ObjectResponse["data"]["name"].Value().Should().Be(w2.name.ToString()); + checkPUTWorked.ObjectResponse["data"]["serial"].Value().Should().Be(123456L); uint concurrency = PUTTestResponse.ObjectResponse["data"]["concurrency"].Value(); //DELETE @@ -178,7 +180,7 @@ namespace raven_integration ApiResponse r2 = await Util.PostAsync("widget", await Util.GetTokenAsync("manager", "l3tm3in"), w2.ToString()); - Util.ValidateDataReturnResponseOk(r2); + Util.ValidateDataReturnResponseOk(r2); uint OriginalConcurrencyToken = r2.ObjectResponse["data"]["concurrency"].Value(); w2 = r2.ObjectResponse["data"]; @@ -186,7 +188,7 @@ namespace raven_integration //UPDATE //PUT - w2.name = Util.Uniquify("PutConcurrencyViolationShouldFail UPDATE VIA PUT "); + w2.name = Util.Uniquify("PutConcurrencyViolationShouldFail UPDATE VIA PUT "); w2.concurrency = OriginalConcurrencyToken - 1;//bad token ApiResponse PUTTestResponse = await Util.PutAsync("widget/", await Util.GetTokenAsync("manager", "l3tm3in"), w2.ToString()); Util.ValidateConcurrencyError(PUTTestResponse);