I hereby claim:
- I am thiagorp on github.
- I am thiagorp (https://keybase.io/thiagorp) on keybase.
- I have a public key ASCovxTuK3Icta2KEB338tqR-Rzo84yGlpUZ9pWus2azRQo
To claim this, I am signing this object:
{-# LANGUAGE MultiParamTypeClasses #-} | |
{-# LANGUAGE NamedFieldPuns #-} | |
module Factories.AssetsFactory where | |
import Factories.Base | |
import Import | |
newtype AssetsFactory = AssetsFactory | |
{ assetsFactoryAsset :: Asset |
@isTest | |
public class EmployeesFactory { | |
private Employee__c current; | |
public EmployeesFactory(Employee__c current) { | |
this.current = current; | |
} | |
public static EmployeesFactory start() { | |
return new EmployeesFactory( |
@isTest | |
private class EmployeesTest { | |
@isTest | |
public static void testResponseBlogPost() { | |
Employee__c activEmployee = EmployeesFactory.start() | |
.active() | |
.create(); | |
Employee__c alumni = EmployeesFactory.start() | |
.alumni() |
@isTest | |
public class EmployeesFactory { | |
private Employee__c current; | |
public EmployeesFactory(Employee__c current) { | |
this.current = current; | |
} | |
public static EmployeesFactory start() { | |
return new EmployeesFactory( |
@isTest | |
private class EmployeesTest { | |
@isTest | |
public static void testResponseBlogPost() { | |
Employee__c activEmployee = (Employee__c) TestFactory.createSObject( | |
new Employee__c(), | |
'ActiveEmployee' | |
); | |
Employee__c alumni = (Employee__c) TestFactory.createSObject( |
@isTest | |
private class EmployeesTest { | |
@isTest | |
public static void testResponseBlogPost() { | |
Employee__c activEmployee = (Employee__c) TestFactory.createSObject( | |
new Employee__c( | |
Start_Date__c = Date.today().addDays(-2) | |
), | |
true | |
); |
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
USER=$(SFDX_JSON_TO_STDOUT=true sfdx force:auth:web:login -s -a scratch -r https://test.salesforce.com --json | jq -rc '.result.username') | |
mv ~/.sfdx/$USER.json ~/.sfdx/$USER.json.tmp | |
jq -rc '.devHubUsername = "hutte.io"' ~/.sfdx/$USER.json.tmp > ~/.sfdx/$USER.json | |
sfdx force:source:pull |
-- Validation Util | |
newtype Validated p x = | |
Validated x | |
deriving (FromField, ToField, ToJSON, Show) | |
data SizeGreaterThan (n :: Nat) | |
class Predicate p x where | |
validate :: x -> Either String (Validated p x) |
Quer receber para aprimorar seus conhecimentos técnicos e desenvolver produtos que têm as principais empresas do país como cliente?
Nós no iMasters estamos criando diversos produtos para aproximar empresas de sua comunidade de desenvolvedores. Para isso estamos contratando desenvolvedores Ruby para fazer parte de nossa equipe em São Paulo capital.
Desenvolvedores que saibam que existe vida além do MVC do Rails e reconheçam a importância de uma base sólida de design de softwares orientados a objetos como sendo o principal fator que guia a qualidade do código. Não importa o nível de conhecimento.