Skip to content

Instantly share code, notes, and snippets.

@dvbeato
Created March 16, 2016 13:54
Show Gist options
  • Select an option

  • Save dvbeato/b92f83515fea507da195 to your computer and use it in GitHub Desktop.

Select an option

Save dvbeato/b92f83515fea507da195 to your computer and use it in GitHub Desktop.
Test Factory Example
DuplicataCobrancaFactory
.comAbatimento()
.quitadaComDinheiro()
.build(); // cria o objeto
DuplicataCobrancaFactory
.comAbatimento()
.quitadaComDinheiro()
.buildList(10); //cria 10 itens do objeto
DuplicataCobrancaFactory
.canceladas()
.comAbatimento()
.quitadaComDinheiro()
.create(); // cria e salva no banco
DuplicataCobrancaFactory
.valor(10)
.comAbatimento()
.quitadaComDinheiro()
.beforeBuild((duplicataCobranca) -> {}) //callback methods
.beforeCreate((duplicataCobranca) -> {}) //callback methods
.afterCreate((duplicataCobranca) -> {}) //callback methods
.afterBuild((duplicataCobranca) -> {}) //callback methods
.createList(10); // cria 10 itens e salva no banco
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment