public async void InsertAccountAsync_Corporate()
        {
            _logger.LogInformation("InsertAccountAsync_Corporate");
            var newItem = GF.New <CorporateAccount>();

            newItem.Type = "Corporate";
            newItem.Name = $"{newItem.Name} ({Guid.NewGuid()})";

            using (var dbTransaction = await DbConnectionFactory.BeginTransactionAsync())
            {
                try
                {
                    var result = await _repository.InsertAccountAsync(dbTransaction, newItem);

                    dbTransaction.Commit();

                    //Assert.NotNull(result);
                    Assert.NotEqual(0, result);
                }
                catch
                {
                    dbTransaction.Rollback();
                    throw;
                }
            }
        }