Questions tagged [test-setup]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1
vote
1answer
39 views

Mocking Object list issue

This question is sort of a continuation to this question. I have this method: public static void sendMail(List<Object> selectedRows) { if (selectedRows.size() > 0) { for (...
1
vote
1answer
37 views

how to mock Object list in a test class?

This is a method in my apex controller class: @AuraEnabled public static void sendMail(List<Object> selectedRows) { if (selectedRows.size() > 0) { for (Object obj : ...
0
votes
1answer
19 views

No code coverage in sandbox and partial sandbox before preparing changeset

we have developed one solution in Salesforce in the developer sandbox the solution contains the Apex Class,Trigger, Custom Objet and LWC. Eventually, We are planning to release this solution as a ...
0
votes
0answers
50 views

Lightning Scheduler: Events not inserted with Service Appointments in tests

We are implementing some trigger logic around the insertion of Service Appointments and their related Events that get created (we have enabled Event Management in the Lightning Scheduler settings.) ...
0
votes
0answers
61 views

First error: Script-thrown exception - in the Apex Job Que after migrating an Apex Trigger and Apex class into a testing production sandbox

I have just used changesets to move an Apex Class & Trigger into a production testing sandbox. When I create a new contact in my development sandbox, I can click a checkbox which then calls the ...
1
vote
3answers
155 views

Is it really needed to check whether a list has a record in a test class?

I have a scenario like this, I have created Opportunities in a Test setup and tried to access it in a test method to clone that record like, testSetup { // Create a list of Opportunity Records. ...
0
votes
0answers
24 views

Test Class for After Insert

I'm still fairly new to Salesforce and I've been beating my head against the wall on this. I have done the Trailhead and Googled all that I can, but I cannot get the Test Class to have ANY coverage. ...
0
votes
0answers
29 views

SOQL EventRelation is Test Class

The issue with SOQL on EventRelation filtered by Relation.Type is working as expected during normal execution. However, while executing the following LOC in test class it causes failure. Code: List<...
0
votes
1answer
49 views

@InvocableVariables in Apex test class

I am having difficulty writing tests for the apex class. This is my first time working with apex classes and I don't understand how to send to @InvocableVariable. I've read answers to similar ...
0
votes
2answers
26 views

Reference Ids of inserted in testsetup records

@isTest public with sharing class TestClass { public static Id userId; @TestSetup static void makeData(){ User u = createUser('userLastName'); insert u; userId = u....
0
votes
2answers
328 views

apex test public void - Non static method cannot be referenced from a static context

I have an apex class named votingRelationHandler. It is called from a trigger and works great but I am having issues with writing the test class. Issue in the Test Class: Non static method ...
0
votes
0answers
44 views

RecordType using Test.loadData in Testclass for account object

I am trying to export data in csv from one sandbox and trying to load the same data into Test class using loadData method. Currently , I am struggling in creating RecordType within Test class For ...
0
votes
1answer
88 views

Reporting on Advanced Content A/B Test blocks

I've set up some content items in Content Builder that use an A/B test content block. I'm testing two different images. How can I report on the performance of emails that use image A vs image B? Can ...
0
votes
0answers
28 views

Test class coverage only 30% stucked to pass controller [duplicate]

Apex class public class InspectionControllerExtension { public List<Inspection_Checks__c> Inspection_Checks {get;set;} public String currentRecordId {get;set;} //transient ...
-1
votes
1answer
208 views

Add a picklist value to Global Value Set in test class

I am working on test class that inserts an Opportunity with the opportunity products using the correct price book/price book entry. The OpportunityLineItem has a ProductSelected__c picklist field. We ...
3
votes
2answers
394 views

How to use Stub API in the following scenario?

I am trying to understand Stub API a bit: My Class: public class DistributedMSelector { public static Map<string, user> getUserMap(Set<String> employeeIdSet){ Map<String,...
0
votes
1answer
233 views

In test class can see all org users in list

I have written one query in test class for fetching users,as per my understanding query should return the user records created in test class only,but its giving all user from salesforce org.is that ...
2
votes
0answers
53 views

Apex Batch Test - works if I populate only one account, fails in setup with 2 accounts

I have written my first Apex batch processing class. It works when I manually create records and run it in my sandbox. It is very simple. We've added a set of fields that can have up to 3 values: '...
0
votes
1answer
29 views

How to create records for Person Account related to another Person Account

All I want to make @TestSetup Method to make coverage for my trigger. I need to make two Person Account and one is related to another. My code like below: // Person Account Setup String ...
0
votes
2answers
149 views

How to test and assert email template?

I'm getting this error: System.DmlException: Insert failed. First exception on row 0; first error: MIXED_DML_OPERATION, DML operation on setup object is not permitted after you have updated a non-...
0
votes
1answer
35 views

How to cover piece of code using test class which is checking if its sandbox or Production

I have below Peice of code which is chekcing if its sandbox then run If part else run Else part if(runningInASandbox()) { return getSsoRedirect('one', startUrl, ...
1
vote
1answer
315 views

Does Marketing Cloud deduplicate subscribers before making an A/B split?

I am configuring my first A/B split test with an email. I know that during a single send to a data extension, normally, Marketing Cloud will dedupe the DE's contents on the email address. However, I'm ...
1
vote
1answer
394 views

Attempt to de-reference a null object when calling class method from Test class

I am trying to write a test method that calls a method in my class to get some configuration data. The method in my class returns a Map. From my test method, when I call the method in my class, I ...
-1
votes
1answer
195 views

How to cover the SETENDPOINT kind of lines in test class [duplicate]

**APEX-CLASS** public class TriggerFlodataWorkflowController { public string inputIds{get;set;} public List<String> selectedNames{get;set;} public List<String> selectedIds{get;set;} ...
0
votes
0answers
57 views

Writing test Class - Code Coverage 0% [duplicate]

Working on creating a test class for my class in my sandbox and I am receiving a code coverage 0% in the dev console. The console isn't highlightning the lines that need to be covered in red either. ...
0
votes
1answer
39 views

How to perform a load test on a triggered send

I'm looking to perform a load test on a triggered send by pushing ~160k records through the trigger. For the test, we are planning on taking a block of live records and replacing the email address ...
0
votes
2answers
841 views

How do I create multiple records in the test data factory of a salesforce test class?

I have something like this but I want more records of this object to be created to be used in my test class public static Lead createLead(Account new Account) { Lead newLead = new Lead(); ...
3
votes
2answers
77 views

'List has no rows for assignment to SObject' Mystery

I have the following test class: @isTest private class PMTools_AppliedTechExtensionTest { @TestSetup static void SetupTestData(){ Account testAccount = new Account( ...
2
votes
1answer
178 views

Test Lead has OwnerId but Cannot Access Owner Fields

I have the following test setup method: @TestSetup public static void testSetup() { //system.runAs(u) { //JITTriggerManagement.toggleTrigger('Lead'); Lead l = new Lead( ...
0
votes
0answers
55 views

Test Class - SOQL in Test Returns No Results using Database.Insert(RecordList,DML), but works using Database.Insert(RecordList)?

I am creating test coverage for a new Lead Process we've built for our company. To properly test this deployment, I need a list of Leads to show as being Inserted by our Pardot API connector user, and ...
1
vote
1answer
241 views

ERROR: No AuthInfo found for name [object Object]

Ad the title described, I have the following error: ERROR: No AuthInfo found for name [object Object]. What i did was to install a whole new clean visual studio code, with the related salesforce ...
0
votes
2answers
61 views

I have worked on the test class with 97% code coverage and now i would to try it with using @testsetup can any one please help me? [closed]

@istest(SeeAllData=false) public class Testclassforaddingpli { //public list<Proposal_Line_Item__c> prolist = new list<Proposal_Line_Item__c>(); @istest public static void ...
0
votes
2answers
328 views

Ant deployment doesn't recognize updated test classes and fails

I have a small set of lightning components and related apex classes that I'm trying to deploy using ant. The first deployment was fine. I had to make a change and updated the apex class that has all ...
3
votes
2answers
274 views

How is it possible for @TestSetup to effect test result?

While refactoring a test to make it more consistent with the style of our other tests, a colleague came upon something really weird. The original test created the test account in @TestSetup, like so: ...
2
votes
2answers
428 views

Accessing Variables from a Parent Class

I am attempting to set up tests for my APEX classes, more specifically, I am attempting to create a parent class that includes a prepareDatabase function that creates data for my tests, and this ...
0
votes
1answer
33 views

My Test Class Isn't Passing

I have a test class which is testing a controller but I cannot get the test to pass. Here is the controller class: //a controller class to get incidents for display on VF page and then //anonymise ...
0
votes
0answers
24 views

MIXED_DML @testSetup TestMethod [duplicate]

So I am seeing a very weird issue. I am getting a MIXED_DML error in one of my test methods. In the @testSetup annotated method, I am indeed perform a mixed dml transaction (shame on me). However, ...
1
vote
1answer
20 views

Can't get my test class to pass

I have a controller which I am trying to write a test class for: //a controller class to get incidents for display on VF page and then //anonymise the incidents and related contacts public class ...
0
votes
0answers
128 views

Hello i am not able to get the result from this test class [duplicate]

I am trying to update the email in my Test class but it is not happening please help me. This is my class- global class PrepareSandboxPostCopy_Batch implements Database.Batchable { String query; ...
2
votes
3answers
582 views

How do I pass record IDs from testSetup to isTest methods?

I want to create data in a test class that can be used by multiple test methods. However, for the test method to be able to access that test data, I need a way to pass the record IDs to from the @...
0
votes
1answer
192 views

Test Coverage for Pattern Matcher in Apex

I have the below code in my controller Class in a Verify () function - public class SA_reCAPTCHA { private Reference__c Reference; public List<Reference__c> RefID = new List <...
0
votes
1answer
114 views

Any method to create a Conga Template record in APEX Test?

I am working to improve Apex code coverage and trying to create a placeholder Conga_Template__c record. The test will not call conga but will check for a valid conga template record in the database. ...
12
votes
2answers
2k views

@testSetup vs DataFactory?

When testing, how/when will @TestSetup annotation be preferable to a "DataFactory"? I understand how both works, but I don't see any case where I'd rather use the @testSetup annotation. I use this ...
2
votes
1answer
825 views

Test Class failing in production [closed]

I have a test class failing while validating it and its base class deployment to production. The test setup is creating several records in 2 objects (1 standard 1 custom) and inserting them as a ...
0
votes
1answer
34 views

A-B Test - clean random distribution

I´d like to use the AB Test function in the Email Studio. I´ve got one big sending data extension. That DE contains all subsrcibers from different countries. Now I want to test 2 different ...
2
votes
1answer
1k views

How to Test Omni-Channel User Service Presence in Apex Test Class

I have a class I need to write an apex test class for that uses the UserServicePresence object for Omni-Channel as a major filter for a SOQL query in the class. The majority of the logic in the class ...
1
vote
2answers
160 views

How many records can be created in TestSetup method in test class?

How many records can be created in Test Setup method in test class
1
vote
1answer
74 views

Case Number duplicates found for case insert in Test Class

I faced a weird scenario today. I have a @testSetup method for inserting my case records and then used another method to query those case records to fetch CaseNumber field and pass it to a JSON String ...
2
votes
2answers
205 views

Am I setting up a Pricebook Entry incorrectly?

Update with More Code: The Test Class contains: Product2 plc = new Product2(Name='My Product', ProductCode='PC-1'); insert plc; Id pricebookId = Test.getStandardPricebookId()...
5
votes
2answers
3k views

How do I create Test Data for an Org. Wide Email Address?

I need to create an Org. Wide Email address for my Test Class, and I can't seem to find documentation for this. One forum led me to believe it wasn't possible, but it wasn't clear if I was ...