public void FazerOBasicoCorretamente() { var leitorConfiguracoes = new ConfigBancoDadosVariavelAmbienteTestes(); var repositorio = new RepositorioClientes(new MongoClient(leitorConfiguracoes.StringConexao), leitorConfiguracoes); Cliente cliente = null; try { var siteId = Guid.NewGuid(); cliente = new ConstrutorCliente().NoSite(siteId).Construir(); repositorio.Inserir(cliente); var clienteRecuperado = repositorio.BuscarPorId(siteId, cliente.Id); clienteRecuperado.Id.Should().Be(cliente.Id); clienteRecuperado.Nome.Should().BeEquivalentTo(cliente.Nome); } finally { if (cliente != null) repositorio.Remover(cliente.Id); } }
public ValidadorCriacaoMangueira(RepositorioClientes repositorioClientes, RepositorioEquipamentos repositorioEquipamentos) : base(repositorioClientes, repositorioEquipamentos) { }
public FabricaEquipamentoDto(ConversorDeJson conversorDeJson, CalculadoraSituacaoManutencao calculadoraSituacaoManutencao, RepositorioClientes repositorioClientes) { _conversorDeJson = conversorDeJson; _calculadoraSituacaoManutencao = calculadoraSituacaoManutencao; _repositorioClientes = repositorioClientes; }
public ValidadorCriacaoSistemaContraIncendioEmCoifa(RepositorioClientes repositorioClientes, RepositorioEquipamentos repositorioEquipamentos) : base(repositorioClientes, repositorioEquipamentos) { }
public ValidadorCriacaoExtintor(RepositorioClientes repositorioClientes, RepositorioEquipamentos repositorioEquipamentos) : base(repositorioClientes, repositorioEquipamentos) { }
public ValidadorCriacaoCentralAmarme(RepositorioClientes repositorioClientes, RepositorioEquipamentos repositorioEquipamentos) : base(repositorioClientes, repositorioEquipamentos) { }
public LocalizadorCliente(RepositorioClientes repositorioClientes, FabricaClienteDto fabricaClienteDto) { _repositorioClientes = repositorioClientes; _fabricaClienteDto = fabricaClienteDto; }
public ModificadorCliente(RepositorioClientes repositorioClientes, RepositorioGrupos repositorioGrupos, FabricaCliente fabricaCliente) { _repositorioClientes = repositorioClientes; _repositorioGrupos = repositorioGrupos; _fabricaCliente = fabricaCliente; }
protected ValidadorEquipamentoBase(RepositorioClientes repositorioClientes, RepositorioEquipamentos repositorioEquipamentos) { _repositorioClientes = repositorioClientes; _repositorioEquipamentos = repositorioEquipamentos; }