Semana do Flutter | Clean Architecture #4 - O External

Поделиться
HTML-код
  • Опубликовано: 25 окт 2024

Комментарии • 20

  • @FlutterandoTV
    @FlutterandoTV  4 года назад +5

    Esse conteúdo só é possível graças aos Membros do Canal Flutterando!!
    A Todos os membros muuuuuito obrigado Devs por todo o apoio!!
    Link do Clean Dart:
    github.com/Flutterando/Clean-Dart

  • @MichaelDev
    @MichaelDev 4 года назад +3

    Essa serie de vídeos Ta incrível, confesso que é um conteúdo denso, pelo menos para mim, mas revisando umas 2 ou 3 vezes ele acaba fazendo sentindo...

  • @euivanw
    @euivanw 3 года назад +1

    Muito bom, obrigado por compartilhar

  • @leonardolub
    @leonardolub 4 года назад +5

    Eu ouvi 'poliformismo' em 01:53 ?

  • @JacquesMMarques
    @JacquesMMarques 4 года назад +1

    Olá, como fazer este test para um query do HasuraConnect? Alguém sabe me dizer? Obrigado

  • @regis2480
    @regis2480 4 года назад

    Eu to usando o DataConnectionChecker, nele tem uma steam que checa em tempo real se o app ta conectado ou não a internet. Nessa stream tem um listen que emite um DataConnectionStatus.
    Como eu posso testar isso? Streams com timeout por exemplo

  • @binary_quantum3612
    @binary_quantum3612 4 года назад

    Legal pra caramba, gostei da arquitetura. Na parte de testes fiquei em dúvida com relação a testes de trechos de código que dependem de eventos secundários. Tipo o protocolo que uso, assina um tópico, e recebe dados sempre que alguém publica nesse tópico. Não consegui pensar em uma forma de usar o mock pra testar isso. É o protocolo mqtt.

    • @FlutterandoTV
      @FlutterandoTV  4 года назад

      isso talvez seja mais teste de integração. Mas talvez vc n precise fazer isso, pois em "tese" a lib q usa mqtt está testada

    • @binary_quantum3612
      @binary_quantum3612 4 года назад

      @@FlutterandoTV Entendi. Na verdade o teste que eu qria fazer, era do método que interpreta os dados recebidos, que eu implementei no repositório externo. No caso eu preciso passar um callback no momento que assino o tópico, e esse callback é chamado sempre que alguém publica dados nesse tópico. Só que eu estava trabalhando com lista de mensagens também o que complicou um pco nesse caso, pois não sei quando essa lista está pronta (no caso escuto o tópico por um tempo, e a quantidade de mensagens q recebo varia em cada cenário). Uma solução que pensei é testar o método que jogo no callback e processa cada mensagem separada, e não o método que processa a lista de mensagens. Vou tentar fazer isso.

  • @swplogic4158
    @swplogic4158 3 года назад

    Eu queria fazer isso sem usar o Either, pq eu não queria usar uma dependência de terceiro nos testes.

  • @afonseca69
    @afonseca69 4 года назад

    Olá. Neste video as 11:23 vc coloca o await dio.get("api.github.com/search/users?q=filipe"); a ferramenta sugeriu colocar this.dio.get, seria a mesma coisa?

  • @gabrielbeckman1381
    @gabrielbeckman1381 3 года назад

    Qual a extensão do Jacob pra colorir os códigos?

    • @igor15975315
      @igor15975315 3 года назад

      Está falando dos erros? Caso sim, Erros Lens

  • @eronplay1015
    @eronplay1015 4 года назад

    Show de ⚽

  • @BernardoVerasDev
    @BernardoVerasDev 4 года назад

    Este projeto pode ser feito com o slidy com modular?

  • @wellingtonferreira8269
    @wellingtonferreira8269 2 года назад

    pq não consigo mais passar o any nos testes?

    • @wesleyalmont
      @wesleyalmont 2 года назад

      Por conta do Null safety

    • @juniorgutekoski6582
      @juniorgutekoski6582 2 года назад +1

      estou usando o mocktail é um fork do mockito é bem similar.