// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 import 'package:aws_common/aws_common.dart'; import 'package:test/test.dart'; class Equated with AWSEquatable { Equated(this.a, this.b); final String a; final String b; @override List get props => [a, b]; } void main() { group('AWSEquatable', () { test('a == b', () { final a = Equated('a', 'b'); final b = Equated('a', 'b'); expect(a == b, isTrue); }); test('a != b', () { final a = Equated('a', 'b'); final b = Equated('b', 'a'); expect(a == b, isFalse); }); }); }