title: Apex trigger zero code coverage
body: <p>Can anyone please help me to solve my issue.
  I have created apex trigger with test classes.
  I am not getting any error after test run but unable to getting any code coverage.
  Please check below is my apex trigger and test class.</p>
  
  <pre><code>                trigger getAllContacts on Scheme__c (after insert,after update) 
              {
                  List&lt;ANZSIC_Contact__c&gt; acc = new List&lt;ANZSIC_Contact__c&gt;();
                  for(Scheme__c scheme :trigger.new)
                  {
                      Id devRecordTypeId = Schema.SObjectType.Account.getRecordTypeInfosByName().get('Underwriter').getRecordTypeId();
                      if(scheme.Account__c != null &amp;&amp; scheme.Account__r.RecordTypeId== devRecordTypeId )
                      {
                          List&lt;Contact&gt; con = new List&lt;Contact&gt;();
                          con = [select Id,Email,Phone from contact where Account.Id =:scheme.Account__c];
                          for(Contact c:con)
                          {
                              acc = [select Id from ANZSIC_Contact__c where Contact__c =:c.Id and Scheme__c =:scheme.Id];
                              if(acc ==Null)
                              {
                                  ANZSIC_Contact__c ac = new ANZSIC_Contact__c();
                                  ac.Contact__c = c.Id;
                                  ac.Scheme__c = scheme.Id;
                                  ac.Email__c = c.Email;
                                  ac.Phone__c = c.Phone;
                                  acc.add(ac);
                              }
                              else
                              {
  
                              }
                          }
                          insert acc;
                      }
                  }
              }
  
              @isTest(seeAllData=false)
              private class Test_getAllContacts
              {
                  static testMethod void getAllContacts()
                  {
                      test.startTest();
                      RecordType businessAccountRecordType = [SELECT Id FROM RecordType WHERE SobjectType='Account' AND Name = 'Underwriter'];
                      Account acc = new Account();
                      acc.Name = 'Test Account';
                      acc.RecordTypeId = businessAccountRecordType.Id;
                      insert acc;Contact con = new Contact();
                      con.LastName = 'Test data';
                      con.AccountId = acc.Id;
                      con.Email ='n@yahoo.in';
                      con.Phone = '987654321';
                      insert con; Scheme__c  sh = new Scheme__c();
                      sh.Account__c = acc.Id; 
                        test.stopTest();
                  }
              }
  </code></pre>