anchor.diff:      await _setup();
   
       await tester.pumpWidget(PolarisApp());
  -
  -    final Finder urlInputField =
  -        find.widgetWithText(TextFormField, serverURLFieldLabel);
  -    final Finder connectButton =
  -        find.widgetWithText(ElevatedButton, connectButtonLabel);
   
       final client = getIt<Client>();
       when(client.get(apiVersionEndpoint)).thenThrow('bad host');
  
positive.code: final compatibleAPIVersion = '{"major": 6, "minor": 0}';
  final incompatibleAPIVersion = '{"major": 5, "minor": 0}';
  
  Future _setup({bool connect = false}) async {
    var preferences = Map<String, dynamic>();
    if (connect) {
  
negative.code: 
      await tester.pumpWidget(PolarisApp());
  
      expect(connectButton, findsNothing);
      expect(disconnectButton, findsOneWidget);
    });
  