public static AnalistaDto ToDto(this AnalistaEntity entity) { return(entity == null ? null : new AnalistaDto { Codigo = entity.Codigo, CodigoTimeSuporte = entity.CodigoTimeSuporte, DataCriacao = entity.DataCriacao, Nome = entity.Nome }); }
public void Initialize() { //Instância dos mocks _sistemaRepositoryMock = new Mock <ISistemaRepository>(); _chamadoRepositoryMock = new Mock <IChamadoRepository>(); _analistaRepositoryMock = new Mock <IAnalistaRepository>(); //Intância normal do serviço. //Está sendo utilizado o "...Mock.Object", que // é a intância simulada do objeto. _domainService = new ControleChamadoDomainService( _sistemaRepositoryMock.Object, _chamadoRepositoryMock.Object, _analistaRepositoryMock.Object); //Instâncias de objetos para suporte nos mocks. TimeSuporteEntity timeSuporte = new TimeSuporteEntity("Nome Time Suporte", "Descrição Time Suporte"); _sistema = new SistemaEntity("Nome do Sistema", timeSuporte); _chamado = new ChamadoEntity(_sistema, ChamadoPrioridadeValueObject.Normal); _analista = new AnalistaEntity("Nome do analista", timeSuporte); }