// Copyright 2020 The Flutter team. 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:test/test.dart'; import 'package:testing_app/models/favorites.dart'; void main() { group('Testing App Provider Tests', () { // Create an object of the provider. var favorites = Favorites(); test('A new item should be added', () { // Generate a random number. var number = 35; // Add the number to the list. favorites.add(number); // Verify if the number was inserted. expect(favorites.items.contains(number), true); }); test('An item should be removed', () { // Generate a random number. var number = 45; // Add the number to the list. favorites.add(number); // Verify if the number was inserted. expect(favorites.items.contains(number), true); // Remove the number from the list. favorites.remove(number); // Verify if the number was removed successfully. expect(favorites.items.contains(number), false); }); }); }