Skip to content

Add iOS Navigation Tests workflow to GitHub Actions #240

Add iOS Navigation Tests workflow to GitHub Actions

Add iOS Navigation Tests workflow to GitHub Actions #240

Triggered via pull request June 25, 2025 12:38
Status Success
Total duration 18m 10s
Artifacts

windows_navigation_tests.yml

on: pull_request
software_navigation_tests
17m 59s
software_navigation_tests
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
software_navigation_tests: TransactionProcessor.Mobile.UiTests/Common/DockerHelper.cs#L270
Non-nullable property 'Logger' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
software_navigation_tests: TransactionProcessor.Mobile.UiTests/Common/DockerHelper.cs#L270
Non-nullable property 'DockerHelper' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
software_navigation_tests: TransactionProcessor.Mobile.UiTests/Common/DockerHelper.cs#L270
Non-nullable property 'AccessToken' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
software_navigation_tests: TransactionProcessor.Mobile.UiTests/Common/DockerHelper.cs#L53
Non-nullable field 'TestHostHttpClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
software_navigation_tests: TransactionProcessor.Mobile.UiTests/Common/DockerHelper.cs#L53
Non-nullable field 'ConfigHostContainerName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
software_navigation_tests: TransactionProcessor.Mobile.UiTests/Common/DockerHelper.cs#L53
Non-nullable property 'LocalIPAddress' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
software_navigation_tests: TransactionProcessor.Mobile.UiTests/Common/DockerHelper.cs#L53
Non-nullable field 'ProjectionManagementClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
software_navigation_tests: TransactionProcessor.Mobile.UiTests/Common/DockerHelper.cs#L53
Non-nullable field 'TransactionProcessorClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
software_navigation_tests: TransactionProcessor.Mobile.UiTests/Common/DockerHelper.cs#L53
Non-nullable field 'SecurityServiceClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
software_navigation_tests: TransactionProcessor.Mobile.UiTests/Common/DockerHelper.cs#L53
Non-nullable field 'HttpClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
software_navigation_tests: TransactionProcessor.Mobile/UIServices/DialogService.cs#L24
Dereference of a possibly null reference.
software_navigation_tests: TransactionProcessor.Mobile/UIServices/DialogService.cs#L24
'Application.MainPage.get' is obsolete: 'This property has been deprecated. For single-window applications, use Windows[0].Page. For multi-window applications, identify and use the appropriate Window object to access the desired Page. Additionally, each element features a Window property, accessible when it's part of the current window.'
software_navigation_tests: TransactionProcessor.Mobile/UIServices/DialogService.cs#L17
Dereference of a possibly null reference.
software_navigation_tests: TransactionProcessor.Mobile/UIServices/DialogService.cs#L17
Dereference of a possibly null reference.
software_navigation_tests: TransactionProcessor.Mobile/UIServices/DialogService.cs#L17
'Application.MainPage.get' is obsolete: 'This property has been deprecated. For single-window applications, use Windows[0].Page. For multi-window applications, identify and use the appropriate Window object to access the desired Page. Additionally, each element features a Window property, accessible when it's part of the current window.'
software_navigation_tests: TransactionProcessor.Mobile/UIServices/ShellNavigationService.cs#L40
'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.'
software_navigation_tests: TransactionProcessor.Mobile/UIServices/ShellNavigationService.cs#L25
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
software_navigation_tests: TransactionProcessor.Mobile.BusinessLogic/Services/ApplicationCache.cs#L142
Cannot convert null literal to non-nullable reference type.
software_navigation_tests: TransactionProcessor.Mobile.BusinessLogic/Services/ApplicationCache.cs#L136
Cannot convert null literal to non-nullable reference type.
software_navigation_tests: TransactionProcessor.Mobile.BusinessLogic/Services/ApplicationCache.cs#L130
Cannot convert null literal to non-nullable reference type.
software_navigation_tests: TransactionProcessor.Mobile.BusinessLogic/Services/ApplicationCache.cs#L124
Cannot convert null literal to non-nullable reference type.
software_navigation_tests: TransactionProcessor.Mobile.BusinessLogic/Services/ApplicationCache.cs#L118
Cannot convert null literal to non-nullable reference type.
software_navigation_tests: TransactionProcessor.Mobile.BusinessLogic/Services/ApplicationCache.cs#L107
Cannot convert null literal to non-nullable reference type.
software_navigation_tests: TransactionProcessor.Mobile.BusinessLogic/ViewModels/MyAccount/MyAccountPageViewModel.cs#L63
'MyAccountPageViewModel.Initialise(CancellationToken)' hides inherited member 'ExtendedBaseViewModel.Initialise(CancellationToken)'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
software_navigation_tests: TransactionProcessor.Mobile.BusinessLogic/ViewModels/MyAccount/MyAccountDetailsPageViewModel.cs#L73
'MyAccountDetailsPageViewModel.Initialise(CancellationToken)' hides inherited member 'ExtendedBaseViewModel.Initialise(CancellationToken)'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
software_navigation_tests: TransactionProcessor.Mobile.BusinessLogic/ViewModels/MyAccount/MyAccountContactPageViewModel.cs#L33
'MyAccountContactPageViewModel.Initialise(CancellationToken)' hides inherited member 'ExtendedBaseViewModel.Initialise(CancellationToken)'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
software_navigation_tests: TransactionProcessor.Mobile.BusinessLogic/ViewModels/MyAccount/MyAccountAddressPageViewModel.cs#L42
'MyAccountAddressPageViewModel.Initialise(CancellationToken)' hides inherited member 'ExtendedBaseViewModel.Initialise(CancellationToken)'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.