// Copyright 2014 The Flutter Authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.import'package:flutter_test/flutter_test.dart';voidmain(){test('Disposes restoration manager on reset.',(){finalAutomatedTestWidgetsFlutterBindingbinding=AutomatedTestWidgetsFlutterBinding();intoldCounter=0;finalTestRestorationManageroldRestorationManager=binding.restorationManager;oldRestorationManager.addListener(()=>oldCounter++);oldRestorationManager.notifyListeners();expect(oldCounter,1);binding.reset();expect(oldRestorationManager.notifyListeners,throwsA((Objecte)=>e.toString().contains('disposed')));});}