Subversion Repositories Integrator Subversion

Rev

Blame | Last modification | View Log | Download | RSS feed

package br.gov.al.saude.test.builder;

import java.util.Date;

import br.gov.al.saude.rhd.model.Cronograma;
import br.gov.al.saude.test.unidade.generic.builder.AbstractEntidadeBuilder;
import br.gov.al.saude.test.util.StringUtils;

public class CronogramaBuilder extends AbstractEntidadeBuilder<Cronograma> {

        public CronogramaBuilder comNumeroAno(String numeroAno) {
                entidade.setNumeroAno(StringUtils.valueLong(numeroAno));
                return this;
        }
       
        public CronogramaBuilder comNumeroAno(Long numeroAno) {
                entidade.setNumeroAno(numeroAno);
                return this;
        }

        public CronogramaBuilder comDataCadastro(String dataCadastro) {
                entidade.setDataCadastro(StringUtils.valueDate(dataCadastro));
                return this;
        }
       
        @Override
        protected void inicializarDadosDefault() {
                entidade = new Cronograma();
                entidade.setDataCadastro(new Date());
        }

}