public void PostBitcoinCashBroadcastInvalidTokenTest(string token) { var model = new BccBroadcastRequest() { Transaction = TestData.GenerateLetterString(6) }; var response = walletApi.BitcoinCash.PostBitcoinCashBroadcast(model, token); response.Validate.StatusCode(HttpStatusCode.Unauthorized); }
public void PostBitcoinCashBroadcastInvalidAddressTest() { var newUser = new AccountRegistrationModel().GetTestModel(); var registeredClient = walletApi.Registration.PostRegistrationResponse(newUser).GetResponseObject(); var model = new BccBroadcastRequest() { Transaction = TestData.GenerateLetterString(6) }; var response = walletApi.BitcoinCash.PostBitcoinCashBroadcast(model, registeredClient.Result.Token); response.Validate.StatusCode(HttpStatusCode.InternalServerError); }
public void PostBitcoinCashBroadcastTest() { Assert.Ignore("Get Valid transaction"); var newUser = new AccountRegistrationModel().GetTestModel(); var registeredClient = walletApi.Registration.PostRegistrationResponse(newUser).GetResponseObject(); var model = new BccBroadcastRequest() { Transaction = TestData.GenerateLetterString(6) }; var response = walletApi.BitcoinCash.PostBitcoinCashBroadcast(model, registeredClient.Result.Token); response.Validate.StatusCode(HttpStatusCode.OK); Assert.That(response.GetResponseObject().Error, Is.Null); }
public IResponse <ResponseModelBccTransactionResponseModel> PostBitcoinCashBroadcast(BccBroadcastRequest model, string token) { return(Request.Post(resource + "/broadcast").WithBearerToken(token).AddJsonBody(model).Build().Execute <ResponseModelBccTransactionResponseModel>()); }