public async void NotDeleteResult_IfUsingDifferentSecrets() { await Outcomes1Client.ReplaceResultAsync(_client, Url, Key, Secret, Id, Value); var deleteResult = await Outcomes1Client.DeleteResultAsync(_client, Url, Key, "nosecret", Id); Assert.True(deleteResult.StatusCode == HttpStatusCode.Unauthorized, $"{deleteResult.StatusCode} == {HttpStatusCode.Unauthorized}"); }
public async void DeleteResult() { await Outcomes1Client.ReplaceResultAsync(_client, Url, Key, Secret, Id, Value); var deleteResult = await Outcomes1Client.DeleteResultAsync(_client, Url, Key, Secret, Id); Assert.True(deleteResult.StatusCode == HttpStatusCode.OK, $"{deleteResult.StatusCode} == {HttpStatusCode.OK}"); var readResult = await Outcomes1Client.ReadResultAsync(_client, Url, Key, Secret, Id); Assert.True(readResult.Response == null, "readResult.Response == null"); }
public async void NotDeleteResult_IfUsingDifferentSecrets() { // First verify that plumbing works if secret is correct await Outcomes1Client.ReplaceResultAsync(_client, Url, Key, Secret, Id, Value); var deleteResult = await Outcomes1Client.DeleteResultAsync(_client, Url, Key, Secret, Id); Assert.True(deleteResult.StatusCode == HttpStatusCode.OK, $"{deleteResult.StatusCode} == {HttpStatusCode.OK}"); // Now change secret and look for unauthorized await Outcomes1Client.ReplaceResultAsync(_client, Url, Key, Secret, Id, Value); deleteResult = await Outcomes1Client.DeleteResultAsync(_client, Url, Key, "nosecret", Id); Assert.True(deleteResult.StatusCode == HttpStatusCode.Unauthorized, $"{deleteResult.StatusCode} == {HttpStatusCode.Unauthorized}"); }
public async Task Use_same_encoding_for_ContentType_and_Xml_for_DeleteResult() { var result = await Outcomes1Client.DeleteResultAsync(_client, Url, Key, Secret, Id); Assert.Equal(HttpStatusCode.OK, result.StatusCode); }