circle-info
Elesto: New Sylius B2B Demo
arrow-up-right
LogoLogo
search
Ctrlk
🛣️ Roadmap💻 Sylius Demo💬 Community Slack
  • book-open-coverSylius Documentation
  • pancakesSylius Stack Documentation
  • reactSylius FrontWing Documentation
GitBook Assistant
GitBook Assistant
Working...Thinking...
GitBook Assistant
Good morning

I'm here to help you with the docs.

Ctrli
AI Based on your contextquestion-circle
  • 📖Sylius Documentation
  • Organizationchevron-right
  • Release Cyclechevron-right
  • Getting Started with Sylius
    • Choosing Sylius: When and Why
    • Before You Begin
    • Installation
    • Basic Configuration
    • Shipping & Payment
    • First Product
    • Customizing the Shop
    • Customizing Business Logic
    • Using API
    • Installing Plugins
    • Deployment
    • Summary
  • The Book
    • Introduction to Sylius
    • Sylius CE Installationchevron-right
    • Architecturechevron-right
    • Configurationchevron-right
    • Customerschevron-right
    • Productschevron-right
    • Carts & Orderschevron-right
    • Command Line Interfacechevron-right
    • 🎨Frontend & Themes
    • 🤖AI Conversational Commerce
    • Support
    • Contributingchevron-right
    • 👨‍🎓Sylius Coursearrow-up-right-from-square
  • puzzlePlugins Development Guide
    • Official Sylius Plugins
    • How to Create a Plugin for Sylius?
    • Test Applicationchevron-right
  • 🛠️The Customization Guide
    • Customizing Modelschevron-right
    • Customizing Formschevron-right
    • Customizing Templates
    • Customizing Styles
    • Customizing Dynamic Elements
    • Customizing Validation
    • Customizing Menus
    • Customizing Translations
    • Customizing Flashes
    • Customizing State Machines
    • Customizing Grids
    • Customizing Fixtures
    • Customizing API
    • Customizing Serialization of API
    • Customizing Paymentschevron-right
    • Customizing Checkout
  • 🧑‍🍳THE COOKBOOK
    • warehouseB2Bchevron-right
    • gearConfigurationchevron-right
    • envelopesEmailschevron-right
    • photo-filmMediachevron-right
    • percentPromotionschevron-right
    • truckShippingchevron-right
    • storeShopchevron-right
  • The Performance Guide
    • Performance Optimization Concept
  • Sylius 1.X Documentation
    • 📓Sylius 1.x Documentationarrow-up-right-from-square
  • Experimental
    • wand-sparklesStore Wizard
    • [WIP] Plugin 2.0 Migration Guidechevron-right
      • Introduction
      • Step 1: Plugin Analysis & Verification Strategy
      • Step 2: Upgrade to Sylius 1.14
      • Step 3: Migrate to TestApplicationchevron-right
        • 0 Overview
        • 1 Composer & Paths
        • 2 TestApplication Structure & .gitignore
        • 3 Environment & Database
        • 4 Bundles Registration
        • 5 Configuration
        • 6 Routes
        • 7 Test Services
        • 8 Behat Setup (if you use Behat)
        • 9 PHPUnit Setup
        • 10 Assets
        • 11 Templates
        • 12 GitHub Actions (CI)
        • 13 Build & Run
        • 14 Cleanup
        • Troubleshootingchevron-right
      • Step 4: Core migration Stepschevron-right
      • Step 5: Verification & Testing
    • BitBag to Sylius Adyen Plugin Migration
    • BitBag to Sylius Wishlist Plugin Migration
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. Experimentalchevron-right
  2. [WIP] Plugin 2.0 Migration Guide

Step 3: Migrate to TestApplication

0 Overviewchevron-right1 Composer & Pathschevron-right2 TestApplication Structure & .gitignorechevron-right3 Environment & Databasechevron-right4 Bundles Registrationchevron-right5 Configurationchevron-right6 Routeschevron-right7 Test Serviceschevron-right8 Behat Setup (if you use Behat)chevron-right9 PHPUnit Setupchevron-right10 Assetschevron-right11 Templateschevron-right12 GitHub Actions (CI)chevron-right13 Build & Runchevron-right14 Cleanupchevron-rightTroubleshootingchevron-right
PreviousStep 2: Upgrade to Sylius 1.14chevron-leftNext0 Overviewchevron-right

Was this helpful?

LogoLogo

Developer

  • Community
  • Online Course

About

  • Team

© 2025 Sylius. All Rights Reserved

Was this helpful?