Uma guia para configuração.
Todas as maquinas deverão estar com docker devidamento instalados. Os exemplos abaixo se baseiam na instalação na distro Linux CentOS
version: '3' | |
services: | |
zookeeper: | |
image: confluentinc/cp-zookeeper:latest | |
environment: | |
ZOOKEEPER_CLIENT_PORT: 2181 | |
kafka: | |
image: confluentinc/cp-kafka:latest | |
depends_on: |
git log --name-only --pretty="format:" | sed '/^\s*$/'d | sort | uniq -c | sort -nr | head -n 50 |
//Insert documentos | |
//Antes | |
union * | |
| where itemType == "request" and operation_Name has "POST /api/arquivistico/processos" and operation_Name has "/documentos" | |
| where timestamp > datetime(2019-08-05T00:00:00Z) and timestamp < datetime(2019-08-05T23:59:00Z) | |
| order by timestamp desc | |
| summarize count(duration) | |
//Antes | |
union * |
public class Carro | |
{ | |
public Motor Motor { get; } | |
public Farol Farol { get; } | |
public Carro(Motor motor, Farol farol) | |
{ | |
Motor = motor; | |
Farol = farol; | |
} |
public class Pessoa { | |
public string Nome { get; private set; } | |
public string Cpf { get; private set; } | |
public Pessoa(string nome, string cpf){ | |
if(nome == "") | |
throw new Exception("Nome Inválido"); | |
public class Endereco{ | |
public string NomeDaRua { get; set; } | |
public string NomeDoBairro { get; set; } | |
public string CepDaRua { get; set; } | |
public string NomeDaCidade { get; set; } | |
} |
var nomeEsperado = "Teste"; | |
var precoEsperado = 1; | |
var curso = new Curso("Teste", 1); |
var fake = new Faker(); | |
_cursoDto = new CursoDto | |
{ | |
Nome = fake.Random.Words(), | |
Descricao = fake.Lorem.Paragraph(), | |
CargaHoraria = fake.Random.Double(50, 1000), | |
PublicoAlvo = "Estudante", | |
Valor = fake.Random.Double(1000, 2000) | |
}; |
[Fact] | |
public void DeveCriarUmCurso() | |
{ | |
var cursoEsperado = new | |
{ | |
Nome = _nome, | |
Valor = _valor, | |
Descricao = _descricao | |
}; |