• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Models.Account类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中Salesforce.Force.FunctionalTests.Models.Account的典型用法代码示例。如果您正苦于以下问题:C# Account类的具体用法?C# Account怎么用?C# Account使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Account类属于Salesforce.Force.FunctionalTests.Models命名空间,在下文中一共展示了Account类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: Create_Account_Typed

        public async void Create_Account_Typed()
        {
            var client = await GetForceClient();
            var account = new Account() { Name = "New Account", Description = "New Account Description" };
            var id = await client.Create("Account", account);

            Assert.IsNotNullOrEmpty(id);
        }
开发者ID:nadrees,项目名称:Force.com-Toolkit-for-NET,代码行数:8,代码来源:ForceClientTests.cs


示例2: CreateLotsOfAccounts

        public async Task CreateLotsOfAccounts(ForceClient forceClient)
        {
            var account = new Account { Name = "Test Account", Description = "New Account Description" };

            for (var i = 0; i < 1000; i++)
            {
                account.Name = "Test Account (" + i + ")";
                await forceClient.CreateAsync("Account", account);
            }
        }
开发者ID:brocsky,项目名称:Force.com-Toolkit-for-NET,代码行数:10,代码来源:ForceClientTests.cs


示例3: Update_Account_NameChanged

        public async void Update_Account_NameChanged()
        {
            var client = await GetForceClient();
            
            var originalName = "New Account";
            var newName = "New Account 2";

            var account = new Account() { Name = originalName, Description = "New Account Description" };
            var id = await client.Create("Account", account);
            account.Name = newName;
            await client.Update("Account", id, account);
            
            var result = await client.QueryById<Account>("Account", id);

            Assert.True(result.Name == newName);
        }
开发者ID:nadrees,项目名称:Force.com-Toolkit-for-NET,代码行数:16,代码来源:ForceClientTests.cs


示例4: Update_Account_IsSuccess

        public async void Update_Account_IsSuccess()
        {
            var client = await GetForceClient();
            
            string originalName = "New Account";
            string newName = "New Account 2";

            var account = new Account() { Name = originalName, Description = "New Account Description" };
            var id = await client.Create("Account", account);

            account.Name = newName;

            var success = await client.Update("Account", id, account);

            Assert.IsTrue(success);
        }
开发者ID:nadrees,项目名称:Force.com-Toolkit-for-NET,代码行数:16,代码来源:ForceClientTests.cs


示例5: Upsert_Account_NameChanged

        public async void Upsert_Account_NameChanged()
        {
            const string fieldName = "ExternalId__c";
            await CreateExternalIdField("Account", fieldName);

            const string originalName = "New Account External Upsert";
            const string newName = "New Account External Upsert 2";

            var account = new Account { Name = originalName, Description = "New Account Description" };
            await _client.UpsertExternalAsync("Account", fieldName, "4", account);

            account.Name = newName;
            await _client.UpsertExternalAsync("Account", fieldName, "4", account);

            var accountResult = await _client.QueryAsync<Account>(string.Format("SELECT Name FROM Account WHERE {0} = '4'", fieldName));
            var firstOrDefault = accountResult.Records.FirstOrDefault();

            Assert.True(firstOrDefault != null && firstOrDefault.Name == newName);
        }
开发者ID:samtrost-avalara,项目名称:Force.com-Toolkit-for-NET,代码行数:19,代码来源:ForceClientTests.cs


示例6: Upsert_Account_Insert_IsSuccess

        public async void Upsert_Account_Insert_IsSuccess()
        {
            const string objectName = "Account";
            const string fieldName = "ExternalId__c";

            await CreateExternalIdField(objectName, fieldName);

            var account = new Account { Name = "Upserted Account" + DateTime.Now.Ticks, Description = "New Upserted Account Description" + DateTime.Now.Ticks };
            var success = await _client.UpsertExternalAsync(objectName, fieldName, "123" + DateTime.Now.Ticks, account);

            Assert.IsNotNull(success);
            Assert.IsNotNull(success.Id);
            Assert.IsNotNullOrEmpty(success.Id);
        }
开发者ID:samtrost-avalara,项目名称:Force.com-Toolkit-for-NET,代码行数:14,代码来源:ForceClientTests.cs


示例7: Delete_Account_ValidateIsGone

        public async void Delete_Account_ValidateIsGone()
        {
            using (var httpClient = new HttpClient())
            {
                var client = await GetForceClient(httpClient);
                var account = new Account() { Name = "New Account", Description = "New Account Description" };
                var id = await client.Create("Account", account);
                await client.Delete("Account", id);

                var result = await client.QueryById<Account>("Account", id);

                Assert.IsNull(result);
            }
        }
开发者ID:jasonlee2000,项目名称:Force.com-Toolkit-for-NET,代码行数:14,代码来源:ForceClientTests.cs


示例8: Delete_Account_ObjectDoesNotExist

        public async Task Delete_Account_ObjectDoesNotExist()
        {
            try
            {
                var account = new Account { Name = "New Account", Description = "New Account Description" };
                var successResponse = await _client.CreateAsync("Account", account);
                var success = await _client.DeleteAsync("BadAccount", successResponse.Id);

                Assert.IsTrue(success);
            }
            catch (ForceException ex)
            {
                Assert.IsNotNull(ex);
                Assert.IsNotNull(ex.Message);
                Assert.IsNotNull(ex.Error);
            }
        }
开发者ID:Rajisampathkumar,项目名称:Force.com-Toolkit-for-NET,代码行数:17,代码来源:ForceClientTests.cs


示例9: Update_Account_NameChanged

        public async Task Update_Account_NameChanged()
        {
            const string originalName = "New Account";
            const string newName = "New Account 2";

            var account = new Account { Name = originalName, Description = "New Account Description" };
            var successResponse = await _client.CreateAsync("Account", account);
            account.Name = newName;
            await _client.UpdateAsync("Account", successResponse.Id, account);

            var result = await _client.QueryByIdAsync<Account>("Account", successResponse.Id);

            Assert.True(result.Name == newName);
        }
开发者ID:Rajisampathkumar,项目名称:Force.com-Toolkit-for-NET,代码行数:14,代码来源:ForceClientTests.cs


示例10: Update_Account_NullValues

        public async Task Update_Account_NullValues()
        {
            const string originalName = "New Account";
            const string newName = "New Account 2";

            var newAccount = new Account { Name = originalName, Description = "New Account Description" };
            var success1 = await _client.CreateAsync("Account", newAccount);
            Assert.IsNotNull(success1);

            var id = success1.Id;

            const string query = "SELECT AccountNumber,AccountSource,Active__c,AnnualRevenue,BillingAddress,BillingCity,BillingCountry,BillingGeocodeAccuracy,BillingLatitude,BillingLongitude,BillingPostalCode,BillingState,BillingStreet,CleanStatus,CreatedById,CreatedDate,CustomerPriority__c,DandbCompanyId,Description,DunsNumber,ExternalId__c,External_Id__c,Fax,Id,Industry,IsDeleted,Jigsaw,JigsawCompanyId,LastActivityDate,LastModifiedById,LastModifiedDate,LastReferencedDate,LastViewedDate,MasterRecordId,MyCustomField__c,NaicsCode,NaicsDesc,Name,NumberOfEmployees,NumberofLocations__c,OwnerId,Ownership,ParentId,Phone,PhotoUrl,Rating,ShippingAddress,ShippingCity,ShippingCountry,ShippingGeocodeAccuracy,ShippingLatitude,ShippingLongitude,ShippingPostalCode,ShippingState,ShippingStreet,Sic,SicDesc,Site,SLAExpirationDate__c,SLASerialNumber__c,SLA__c,SystemModstamp,TickerSymbol,Tradestyle,Type,UpsellOpportunity__c,Website,YearStarted FROM Account WHERE Id = '{0}'";

            var account1 = await _client.QueryAsync<Account>(string.Format(query, id));
            var newAccount2 = new Account { Name = newName };

            var success2 = await _client.UpdateAsync("Account", id, newAccount2);
            Assert.IsNotNull(success2);

            var account2 = await _client.QueryAsync<Account>(string.Format(query, id));

            Assert.AreEqual(account1.Records[0].Description, account2.Records[0].Description);
        }
开发者ID:Rajisampathkumar,项目名称:Force.com-Toolkit-for-NET,代码行数:23,代码来源:ForceClientTests.cs


示例11: Delete_Account_IsSuccess

        public async void Delete_Account_IsSuccess()
        {
            var account = new Account { Name = "New Account", Description = "New Account Description" };
            var id = await _client.CreateAsync("Account", account);
            var success = await _client.DeleteAsync("Account", id);

            Assert.IsTrue(success);
        }
开发者ID:brocsky,项目名称:Force.com-Toolkit-for-NET,代码行数:8,代码来源:ForceClientTests.cs


示例12: Upsert_Account_BadObject

 public async void Upsert_Account_BadObject()
 {
     try
     {
         using (var httpClient = new HttpClient())
         {
             var client = await GetForceClient(httpClient);
             var account = new Account { Name = "New Account ExternalID", Description = "New Account Description" };
             await client.UpsertExternalAsync("BadAccount", "ExternalID__c", "2", account);
         }
     }
     catch (ForceException ex)
     {
         Assert.IsNotNull(ex);
         Assert.IsNotNull(ex.Message);
         Assert.IsNotNull(ex.Error);
     }
 }
开发者ID:jadkisson,项目名称:Force.com-Toolkit-for-NET,代码行数:18,代码来源:ForceClientTests.cs


示例13: Delete_Account_ObjectDoesNotExist

        public async void Delete_Account_ObjectDoesNotExist()
        {
            try
            {
                using (var httpClient = new HttpClient())
                {
                    var client = await GetForceClient(httpClient);
                    var account = new Account { Name = "New Account", Description = "New Account Description" };
                    var id = await client.CreateAsync("Account", account);
                    var success = await client.DeleteAsync("BadAccount", id);

                    Assert.IsTrue(success);
                }
            }
            catch (ForceException ex)
            {
                Assert.IsNotNull(ex);
                Assert.IsNotNull(ex.Message);
                Assert.IsNotNull(ex.Error);
            }
        }
开发者ID:jadkisson,项目名称:Force.com-Toolkit-for-NET,代码行数:21,代码来源:ForceClientTests.cs


示例14: Delete_Account_IsSuccess

        public async void Delete_Account_IsSuccess()
        {
            using (var httpClient = new HttpClient())
            {
                var client = await GetForceClient(httpClient);
                var account = new Account { Name = "New Account", Description = "New Account Description" };
                var id = await client.CreateAsync("Account", account);
                var success = await client.DeleteAsync("Account", id);

                Assert.IsTrue(success);
            }
        }
开发者ID:jadkisson,项目名称:Force.com-Toolkit-for-NET,代码行数:12,代码来源:ForceClientTests.cs


示例15: Update_Account_BadObject

        public async void Update_Account_BadObject()
        {
            try
            {
                using (var httpClient = new HttpClient())
                {
                    var client = await GetForceClient(httpClient);

                    var originalName = "New Account";
                    var newName = "New Account 2";

                    var account = new Account { Name = originalName, Description = "New Account Description" };
                    var id = await client.CreateAsync("Account", account);

                    account.Name = newName;

                    await client.UpdateAsync("BadAccount", id, account);
                }
            }
            catch (ForceException ex)
            {
                Assert.IsNotNull(ex);
                Assert.IsNotNull(ex.Message);
                Assert.IsNotNull(ex.Error);
            }
        }
开发者ID:jadkisson,项目名称:Force.com-Toolkit-for-NET,代码行数:26,代码来源:ForceClientTests.cs


示例16: Update_Account_IsSuccess

        public async void Update_Account_IsSuccess()
        {
            using (var httpClient = new HttpClient())
            {
                var client = await GetForceClient(httpClient);

                var originalName = "New Account";
                var newName = "New Account 2";

                var account = new Account { Name = originalName, Description = "New Account Description" };
                var id = await client.CreateAsync("Account", account);

                account.Name = newName;

                var success = await client.UpdateAsync("Account", id, account);

                Assert.IsTrue(success);
            }
        }
开发者ID:jadkisson,项目名称:Force.com-Toolkit-for-NET,代码行数:19,代码来源:ForceClientTests.cs


示例17: Create_Account_Typed

        public async Task Create_Account_Typed()
        {
            var account = new Account { Name = "New Account", Description = "New Account Description" };
            var successResponse = await _client.CreateAsync("Account", account);

            Assert.That(successResponse.Id, Is.Not.Null.And.Not.Empty);
        }
开发者ID:Rajisampathkumar,项目名称:Force.com-Toolkit-for-NET,代码行数:7,代码来源:ForceClientTests.cs


示例18: Update_Account_IsSuccess

        public async Task Update_Account_IsSuccess()
        {
            const string originalName = "New Account";
            const string newName = "New Account 2";

            var account = new Account { Name = originalName, Description = "New Account Description" };
            var successResponse = await _client.CreateAsync("Account", account);

            account.Name = newName;

            var success = await _client.UpdateAsync("Account", successResponse.Id, account);

            Assert.IsNotNull(success);
        }
开发者ID:Rajisampathkumar,项目名称:Force.com-Toolkit-for-NET,代码行数:14,代码来源:ForceClientTests.cs


示例19: Delete_Account_ValidateIsGone

        public async void Delete_Account_ValidateIsGone()
        {
            var account = new Account { Name = "New Account", Description = "New Account Description" };
            var id = await _client.CreateAsync("Account", account);
            await _client.DeleteAsync("Account", id);

            var result = await _client.QueryByIdAsync<Account>("Account", id);

            Assert.IsNull(result);
        }
开发者ID:brocsky,项目名称:Force.com-Toolkit-for-NET,代码行数:10,代码来源:ForceClientTests.cs


示例20: Update_Account_BadObject

        public async Task Update_Account_BadObject()
        {
            try
            {
                const string originalName = "New Account";
                const string newName = "New Account 2";

                var account = new Account { Name = originalName, Description = "New Account Description" };
                var successResponse = await _client.CreateAsync("Account", account);

                account.Name = newName;

                await _client.UpdateAsync("BadAccount", successResponse.Id, account);
            }
            catch (ForceException ex)
            {
                Assert.IsNotNull(ex);
                Assert.IsNotNull(ex.Message);
                Assert.IsNotNull(ex.Error);
            }
        }
开发者ID:Rajisampathkumar,项目名称:Force.com-Toolkit-for-NET,代码行数:21,代码来源:ForceClientTests.cs



注:本文中的Salesforce.Force.FunctionalTests.Models.Account类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# Driver.CompilerDriver类代码示例发布时间:2022-05-26
下一篇:
C# Web.SageFrameConfig类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap