Skip to content

Instantly share code, notes, and snippets.

View Buildsoftwaresphere's full-sized avatar

Cesar Murilo Ribeiro Buildsoftwaresphere

  • CMR World Tech
  • Brasil
View GitHub Profile
@isTest
private class TestRestrictContactByName {
@isTest static void testInvalidName() {
//try inserting a Contact with INVALIDNAME
Contact myConact = new Contact(LastName='INVALIDNAME');
insert myConact;
// Perform test
Test.startTest();
@olgaloza
olgaloza / RandomContactFactory.apxc
Created April 12, 2018 19:23
Create Test Data for Apex Tests Challenge
//@isTest
public class RandomContactFactory {
public static List<Contact> generateRandomContacts(Integer numContactsToGenerate, String FName) {
List<Contact> contactList = new List<Contact>();
for(Integer i=0;i<numContactsToGenerate;i++) {
Contact c = new Contact(FirstName=FName + ' ' + i, LastName = 'Contact '+i);
contactList.add(c);
System.debug(c);
}
@olgaloza
olgaloza / TestRestrictContactByName.apxc
Created April 12, 2018 19:19
Test Apex Triggers Challenge
@isTest
private class TestRestrictContactByName {
@isTest static void testInvalidName() {
//try inserting a Contact with INVALIDNAME
Contact myConact = new Contact(LastName='INVALIDNAME');
insert myConact;
// Perform test
Test.startTest();
ac_add_options --disable-jemalloc
ac_add_options --enable-valgrind
ac_add_options --enable-optimize="-g -O2"