Laracon IN 2023: The future of PEST

Поделиться
HTML-код
  • Опубликовано: 9 мар 2023
  • This year, it's time to take your testing to the next level with Pest v2.x! With new powerful plugins, improved syntax, and advanced options, Pest v2.x makes testing easier, more user-friendly, and more productive than ever before.
    Get ready for a live coding session of Pest v2.x in action with a real-world Laravel project. After this talk, you'll gain a better understanding of how to use Pest v2.x to its full potential.
  • РазвлеченияРазвлечения

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

  • @FarazSamapoor
    @FarazSamapoor Год назад +9

    Pest drives me to write more tests each and every time. Love the simplicity. Thanks for all your efforts, Nuno.

  • @parthabhyankar107
    @parthabhyankar107 Год назад +7

    Arch - Test Examples - Timestamps
    13:06 - arch plugin intro
    17:15 - make sure controllers only use FormRequests and not request directly
    19:46 - make sure models can be used directly only from repositories
    22:26 - models to only use illuminate database
    24:26 - make sure you never ship 'dd' or 'dump' to production
    Take a bow, Nuno . You have solved an age old and a very complex problem of people not following one consistent architecture in a project. It used to make projects un-manageable few years down the line. This is going to be ground breaking.

  • @VishalRajpurohitS
    @VishalRajpurohitS Год назад +2

    This was the first talk of second day where everyone felt amazing and refreshed

  • @bhaveshverma8629
    @bhaveshverma8629 Год назад +2

    Its an awesome talk. Nuno Maduro is awesome.

  • @AsifShaikh-zg2pn
    @AsifShaikh-zg2pn Год назад +1

    Thank you nuno 🤝, i am the one who watched this live and watching it again 😊

  • @cargi
    @cargi Год назад +1

    Incredible work and presentation Nuno! Thanks for everything you do to help the community ❤

  •  Год назад +1

    Nuno ! Nuno ! 😂ahah top , those guys are amazing. Great talk Nuno as always.

  • @welingsonsantos9572
    @welingsonsantos9572 Год назад +1

    O monstro do php

  • @danielfelipe7817
    @danielfelipe7817 Год назад +1

    Excelente! Continue a postar os conteúdos, aprendo muito com suas palestras 😃

  • @ruiaugusto240
    @ruiaugusto240 Год назад +1

    Very very nice Nuno! Well done :)

  • @SimpleLangSolution
    @SimpleLangSolution Год назад +1

    You are a god! Thank you so much.

  • @user-dt6in2wh7b
    @user-dt6in2wh7b Год назад +1

    Sublime.

  • @faissaloux
    @faissaloux Год назад +1

    Can't wait 😍

  • @dannybolick4783
    @dannybolick4783 Год назад

    For me it looks more like JS unit tests instead of PHP, but looks cool. The more advance features are pretty awesome (ex: arch part).

  • @levlarlogeco6369
    @levlarlogeco6369 5 месяцев назад

    What test framework he used when he test the PEST?

  • @mohamadcheaib
    @mohamadcheaib Год назад

    Why cannot be installed yet to Laravel 10 giving an error related to nunomaduro/collision[v5.10.0, v5.11.0, v5.x-dev, v6.0.0...]

  • @ward7576
    @ward7576 Год назад

    19:11 if that's the demo-worthy example there, then it's not that great of a plugin. The issue lies in the fact that you had to remove that import - you could still keep it there and actually utilize the form request class but it would still fail for, mostly, unoptimized imports, which means - we would have to communicate with the team to either use a save hook to optimize imports or at least hit ctrl+alt+o to do so (by default shortcut). Though it would be normal for us to forget that which makes this plugin to have prerequisits otherwise it's too brittle of an implementation. Or, frankly, that plugin could be "avoided" by using FQDN when using the model/request/other class.
    Just my 2 cents.

    • @piusijachi2763
      @piusijachi2763 Год назад

      I saw it too but removing the imports isn't that big off a deal and if you're using this you're already going to have to talk to your team