diff --git a/test/benchmarks_test.dart b/test/benchmarks_test.dart index 3bca380..1d85cc2 100644 --- a/test/benchmarks_test.dart +++ b/test/benchmarks_test.dart @@ -1,6 +1,7 @@ import 'dart:async'; import 'package:sortedmap/sortedmap.dart'; +import 'package:sortedmap/src/treeset.dart'; import 'package:test/test.dart'; import 'util/benchmark.dart'; @@ -81,4 +82,11 @@ Future main() async { SortedMap(const Ordering.byValue()).addAll(view); }); }); + + group('elementAt', () { + var set = TreeSet()..addAll(data.values); + benchmark('of TreeSet', () { + set.elementAt(n ~/ 3); + }); + }); }