import 'dart:typed_data'; import 'package:flutter_test/flutter_test.dart'; import 'package:twonly/src/utils/misc.dart'; import 'package:twonly/src/utils/pow.dart'; import 'package:twonly/src/views/components/animate_icon.dart'; void main() { group('testing utils', () { test('test isEmoji function', () { expect(isEmoji('Hallo'), false); expect(isEmoji('😂'), true); expect(isEmoji('😂😂'), false); expect(isEmoji('Hallo 😂'), false); }); test('test proof-of-work simple', () async { expect(await calculatePoW(Uint8List.fromList([41, 41, 41, 41]), 6), 33); }); test('encode hex', () async { final list1 = Uint8List.fromList([41, 41, 41, 41, 41, 41, 41]); expect(list1, hexToUint8List(uint8ListToHex(list1))); }); }); }