Giter VIP home page Giter VIP logo

Comments (4)

kaushikbh99 avatar kaushikbh99 commented on September 25, 2024

Below code is my test class code:

testWidgets("Navigation Bar Page Widget Testing Cases",
      (WidgetTester tester) async {
    await tester.pumpWidget(testableWidget(
      child: MaterialApp(
        localizationsDelegates: AppLocalizations.localizationsDelegates,
        supportedLocales: AppLocalizations.supportedLocales,
        scaffoldMessengerKey: NavigationService.navigatorKey,
        home: MultiProvider(
          providers: providersList,
          child: const NavBarPage(),
        ),
      ),
    ));

Below code, I have used AutoTabRouter in NavBarPage class:

Widget _mobileView() {
    return AutoTabsRouter(
      homeIndex: 0,
      routes: mobileRoutesList,
      builder: (context, child) {
        tabsRouter = AutoTabsRouter.of(context);
        return Scaffold(
          resizeToAvoidBottomInset: false,
          body: Column(
            children: [
              Expanded(child: child),
              _buildBottomNavBar(),
            ],
          ),
          //bottomNavigationBar: _buildBottomNavBar(),
        );
      },
    );
  }

from auto_route_library.

hieubagiang avatar hieubagiang commented on September 25, 2024

You can refer to how to wrap Material router here: https://github.com/Milad-Akarie/auto_route_library/blob/master/auto_route/test/nested_tabs_router/tab_bar_test.dart

from auto_route_library.

kaushikbh99 avatar kaushikbh99 commented on September 25, 2024

hi @hieubagiang, can you please explain me, I can't understand from this example, in my case I used AutoTabRoter not AutoTabView.

from auto_route_library.

kaushikbh99 avatar kaushikbh99 commented on September 25, 2024

Hey @Milad-Akarie,
can you explain me here?

from auto_route_library.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.