public ActionResult <BlockchainIsAliveResponse> GetIsAlive() { var response = new BlockchainIsAliveResponse( AppEnvironment.Name, new Version(AppEnvironment.Version), AppEnvironment.EnvInfo, Constants.ContractVersion); return(Ok(response)); }
public async Task Get_is_alive() { //ARRANGE var client = PrepareClient <AppSettings>((options) => { Mock <IAddressGenerator> addressGenerator = new Mock <IAddressGenerator>(); Mock <ITransactionSigner> transactionSigner = new Mock <ITransactionSigner>(); options.IntegrationName = $"{nameof(SignServiceClientTests)}+{nameof(Can_sign_transaction)}"; options.AddressGeneratorFactory = (context) => addressGenerator.Object; options.TransactionSignerFactory = (context) => transactionSigner.Object; }); //ACT BlockchainIsAliveResponse result = await client.GetIsAliveAsync(); //ASSERT Assert.True(result != null); }