【问题标题】:Test class for Apex TriggerApex 触发器的测试类
【发布时间】:2015-06-16 12:44:39
【问题描述】:

我是 Apex 开发的新手。

我想为我的 Apex 触发器编写一个 TestClass。

我正在与你分享我的代码。

trigger UpdateContact on Account (after Insert) {

    List <Contact> contactList=new List<Contact>();

    for(Account a:Trigger.new)
    {
        Contact c=new Contact(LastName=a.Name, AccountId=a.id);
        contactList.add(c);
    }

    insert contactList;

}

【问题讨论】:

    标签: apex apex-trigger


    【解决方案1】:

    由于您的触发器是在帐户上(插入后),只要没有其他必填字段或验证规则,只需插入一个帐户即可测试您的触发器:

    @isTest
    private class UpdateContactTest 
    {
        static testMethod void myUnitTest()
        {
            Account acc = new Account(
                Name = 'Test');
    
            insert acc;
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2013-07-05
      • 1970-01-01
      • 2018-05-25
      • 2019-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      相关资源
      最近更新 更多