public async Task Object_GetDeleted_IsNotNull() { var account = new Account { Name = "New Account to Delete", Description = "New Account Description" }; var successResponse = await _client.CreateAsync("Account", account); await _client.DeleteAsync("Account", successResponse.Id); var dateTime = DateTime.Now; await Task.Run(() => Thread.Sleep(5000)); var sdt = dateTime.Subtract(new TimeSpan(0, 0, 2, 0)); var edt = dateTime.Add(new TimeSpan(0, 0, 2, 0)); var deleted = await _client.GetDeleted <DeletedRecordRootObject>("Account", sdt, edt); Assert.IsNotNull(deleted); Assert.IsNotNull(deleted.DeletedRecords); Assert.IsTrue(deleted.DeletedRecords.Count > 0); }