function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Artem Skobrev 8Artem Skobrev 8 

I am trying to deploy an Apex Trigger, but I'm getting an error "Deploy: Failed Code Coverage Error". What are the next steps I need to take in order for this Apex Trigger to run?

I'm trying to deploy the following trigger and I just need it to run when a user creates a new case, that's all. 

trigger UpdateRequestor on Case (before insert) {

//  user defaultuser = [select id from user where name = 'default user'];
  for (Case record:trigger.new) {
    if(record.Requestor__c ==null) {
      record.Requestor__c = userinfo.getUserId();
    }
  }
}
Artem Skobrev 8Artem Skobrev 8
Here are the 4 Apex Test Failures:

LeadTriggerTesttestMcSubscriberSyncDateOnUpdateSystem.AssertException: Assertion Failed: Expected: null, Actual: 2016-11-16 14:31:03 
Stack Trace: Class.MC4SF.LeadTriggerTest.testMcSubscriberSyncDateOnUpdate: line 101, column 1

MappingsControllerTesttestMappingsControllerSystem.QueryException: List has no rows for assignment to SObject 
Stack Trace: Class.MC4SF.MappingsControllerTest.testMappingsController: line 28, column 1

MembershipControllerTesttestContactMembershipSystem.DmlException: Insert failed. First exception on row 0; first error: DUPLICATES_DETECTED, You're creating a duplicate record. We recommend you use an existing record instead.: [] 
Stack Trace: Class.MC4SF.MembershipControllerTest.testContactMembership: line 13, column 1

UserTriggerTesttestDeactivatingHourlyJobOwnerSystem.AsyncException: The Apex job named "MailChimp Hourly Sync" is already scheduled for execution. 
Stack Trace: Class.MC4SF.UserTriggerTest.testDeactivatingHourlyJobOwner: line 43, column 1