460
  • 14. The ORM Entity Kata - Duration: 13 minutes.

    • 7 months ago
    • 346 views
    In this Mage2Kata episode we will write some integration tests to ensure a custom entity is correctly set up.
    The custom entity is built using the Magento ORM, hence the name of the kata.
    Please le...
  • 13. The Event Observer Kata - Duration: 17 minutes.

    • 8 months ago
    • 328 views
    In this kata we use TDD to create an event observer which copies attribute values from a product to a quote item. We also create two integration tests to ensure our code works well within the Magen...
  • 12 . The API Integration Kata - Duration: 27 minutes.

    • 11 months ago
    • 359 views
    This episode focuses on testing code that has to communicate with external API endpoints over the internet.
    The scenario for the kata is that customer first names should be replaced with a short na...
  • 11. The Custom Config File Edge2Edge Test Kata - Duration: 12 minutes.

    • 1 year ago
    • 159 views
    This episode rounds up our custom config file mini-series. We will add an edge-to-edge test that uses the code exactly like they will be used in production. This proves to be valuable because it i...
  • 10. The Config XML Converter Kata - Duration: 22 minutes.

    • 1 year ago
    • 228 views
    In this episode we will create a converter that transforms the XML configuration of our custom config files into a usable array structure.
    The screen resolution was not adjusted while recording, so...
  • 09 The Custom Config File Kata - Duration: 13 minutes.

    • 1 year ago
    • 316 views
    In this episode we configure the classes required to read custom configuration XML files in Magento 2.
    The custom XML config files can be found at https://gist.github.com/Vinai/5921856d4399d456a069...
  • 08 The DI Arguments Config Kata - Duration: 16 minutes.

    • 1 year ago
    • 310 views
    This Mage2Kata episode is about testing constructor argument dependency injection configuration and virtual types.
  • 07 The Action Controller Integration Test Kata - Duration: 12 minutes.

    • 1 year ago
    • 358 views
    In this episode of Mage2Kata we will verify the behavior of an action controller using integration tests.

    Video Transcript: http://vinaikopp.com/2016/04/18/07_the_action_controller_......
  • 06 The Action Controller TDD Kata - Duration: 28 minutes.

    • 1 year ago
    • 489 views
    In this episode we build the behavior of an action controller using TDD. The episode is longer than usual, the next one will be quicker again.

    Video Transcript: http://vinaikopp.com/2016/04/04/06_...
  • 05 The Route Config Kata - Duration: 10 minutes.

    • 1 year ago
    • 452 views
    In this Magento 2 code kata we create the configuration for a new controller action, and write some tests that check it is correct and that would catch potential module conflicts.

    Video Transcript...
  • 04 The Plugin Integration Test Kata - Duration: 8 minutes, 59 seconds.

    • 1 year ago
    • 674 views
    In this Magento 2 testing kata we write an integration test checking our plugin code actually interacts as intended with the Magento core code.
    Along the way we will use some of the tools the integ...
  • 03 The Around Interceptor Kata - Duration: 15 minutes.

    • 1 year ago
    • 764 views
    In this Magento 2 kata we create an aroundSave plugin for the CustomerRepository using TDD.

    Video Transcript: http://vinaikopp.com/2016/02/22/03_the_around_interceptor...
  • 02 The Plugin Config Kata - Duration: 11 minutes.

    • 1 year ago
    • 1,007 views
    In this kata we configure a plugin to intercept calls to the CustomerRepositoryInterface. As always our tests tell us when our configuration is correct. To make this kata even better, we check the ...
  • 01 The Module Skeleton Kata - Duration: 16 minutes.

    • 1 year ago
    • 2,372 views
    In this kata we will create a (very) basic Magento 2 module, including the module registration, and test our configuration using the ComponentRegistrar, the ObjectManager and the ModuleList.

    Video...
to add this to Watch Later

Add to

Loading playlists...