private void btnSingleDelete_Click(object sender, EventArgs e) { try { _sdataSingleResourceRequest.Delete(); DisplayEntry(null); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void SingleResource_Verify_CanProcess_SDataBatchRequest() { var request1 = new SDataSingleResourceRequest(_service) { ResourceKind = "employees", ResourceSelector = "1" }; var request2 = new SDataSingleResourceRequest(_service) { ResourceKind = "employees", ResourceSelector = "2" }; var request3 = new SDataSingleResourceRequest(_service) { ResourceKind = "employees", ResourceSelector = "3" }; _mock.Setup(s => s.ReadEntry(request1)).Returns(TestData.Entry); _mock.Setup(s => s.ReadEntry(request2)).Returns(TestData.Entry); _mock.Setup(s => s.ReadEntry(request3)).Returns(TestData.Entry); request2.Entry = request2.Read(); request3.Entry = request3.Read(); _mock.Setup(s => s.UpdateEntry(request2, request2.Entry)).Returns(TestData.Entry); _mock.Setup(s => s.DeleteEntry(request3, request3.Entry)).Returns(true); var payload2 = request2.Entry.GetSDataPayload(); payload2.Values["MaritalStatus"] = "Married"; AtomFeed batchfeed; using (var batch = new SDataBatchRequest(_service)) { batch.ResourceKind = "employees"; request1.Read(); request2.Update(); request3.Delete(); _mock.Setup(s => s.CreateFeed(batch, It.IsAny <AtomFeed>())).Returns(TestData.Feed); batchfeed = batch.Commit(); } Expect(batchfeed, Is.Not.Null); }
public void SingleResource_Verify_CanDelete() { var request = new SDataSingleResourceRequest(_service) { ResourceKind = "employees", ResourceSelector = "1" }; _mock.Setup(s => s.ReadEntry(request)).Returns(TestData.Entry); request.Entry = request.Read(); _mock.Setup(s => s.DeleteEntry(request, request.Entry)).Returns(true); var result = request.Delete(); Expect(result); }