Adding more comprehensive tests #172
Annotations
30 errors and 30 warnings
Windows (Debug):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L5
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
Windows (Debug):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L6
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
Windows (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElement(Action<IBy>)'
|
Windows (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElements(Action<IBy>)'
|
Windows (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L73
'AutomatedAppCommandTests.AnotherApp' does not implement interface member 'IContainsElements.FindElement(Action<IBy>)'
|
Windows (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L73
'AutomatedAppCommandTests.AnotherApp' does not implement interface member 'IContainsElements.FindElements(Action<IBy>)'
|
Windows (Debug):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L5
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
Windows (Debug):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L6
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
Windows (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElement(Action<IBy>)'
|
Windows (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElements(Action<IBy>)'
|
macOS (Debug):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L5
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
macOS (Debug):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L6
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
macOS (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElement(Action<IBy>)'
|
macOS (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElements(Action<IBy>)'
|
macOS (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L73
'AutomatedAppCommandTests.AnotherApp' does not implement interface member 'IContainsElements.FindElement(Action<IBy>)'
|
macOS (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L73
'AutomatedAppCommandTests.AnotherApp' does not implement interface member 'IContainsElements.FindElements(Action<IBy>)'
|
macOS (Debug):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L5
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
macOS (Debug):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L6
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
macOS (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElement(Action<IBy>)'
|
macOS (Debug):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElements(Action<IBy>)'
|
Windows (Release):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L5
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
Windows (Release):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L6
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
Windows (Release):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElement(Action<IBy>)'
|
Windows (Release):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElements(Action<IBy>)'
|
Windows (Release):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L73
'AutomatedAppCommandTests.AnotherApp' does not implement interface member 'IContainsElements.FindElement(Action<IBy>)'
|
Windows (Release):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L73
'AutomatedAppCommandTests.AnotherApp' does not implement interface member 'IContainsElements.FindElements(Action<IBy>)'
|
Windows (Release):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L5
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
Windows (Release):
src/DeviceRunners.UIAutomation.Selenium/SeleniumAutomatedAppOptionsBuilderExtensions.cs#L6
The name 'SeleniumAutomatedAppOptionsExtensions' does not exist in the current context
|
Windows (Release):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElement(Action<IBy>)'
|
Windows (Release):
test/DeviceRunners.UIAutomation.Tests/Commands/AutomatedAppCommandTests.cs#L55
'AutomatedAppCommandTests.TestApp' does not implement interface member 'IContainsElements.FindElements(Action<IBy>)'
|
Windows (Debug):
test/TestProject.Tests/XunitTests.cs#L36
Theory method 'DataTest' on test class 'XunitTests' does not use parameter 'number'. Use the parameter, or remove the parameter and associated data. (https://xunit.net/xunit.analyzers/rules/xUnit1026)
|
Windows (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L61
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'int IList.Add(object? value)' (possibly because of nullability attributes).
|
Windows (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L71
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'bool IList.Contains(object? value)' (possibly because of nullability attributes).
|
Windows (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L76
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'int IList.IndexOf(object? value)' (possibly because of nullability attributes).
|
Windows (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L81
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IList.Insert(int index, object? value)' (possibly because of nullability attributes).
|
Windows (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L88
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IList.Remove(object? value)' (possibly because of nullability attributes).
|
Windows (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L101
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IList.this[int index].set' (possibly because of nullability attributes).
|
Windows (Debug):
src/DeviceRunners.VisualRunners/Testing/Channels/TrxResultChannelFormatter.cs#L99
Possible null reference assignment.
|
Windows (Debug):
src/DeviceRunners.VisualRunners/Testing/Channels/TrxResultChannelFormatter.cs#L101
Possible null reference assignment.
|
Windows (Debug):
src/DeviceRunners.VisualRunners/Testing/Channels/TrxResultChannelFormatter.cs#L120
Converting null literal or possible null value to non-nullable type.
|
macOS (Debug):
test/TestProject.Tests/XunitTests.cs#L36
Theory method 'DataTest' on test class 'XunitTests' does not use parameter 'number'. Use the parameter, or remove the parameter and associated data. (https://xunit.net/xunit.analyzers/rules/xUnit1026)
|
macOS (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L61
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'int IList.Add(object? value)' (possibly because of nullability attributes).
|
macOS (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L71
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'bool IList.Contains(object? value)' (possibly because of nullability attributes).
|
macOS (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L76
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'int IList.IndexOf(object? value)' (possibly because of nullability attributes).
|
macOS (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L81
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IList.Insert(int index, object? value)' (possibly because of nullability attributes).
|
macOS (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L88
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IList.Remove(object? value)' (possibly because of nullability attributes).
|
macOS (Debug):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L101
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'void IList.this[int index].set' (possibly because of nullability attributes).
|
macOS (Debug):
src/DeviceRunners.VisualRunners/Testing/Channels/TrxResultChannelFormatter.cs#L99
Possible null reference assignment.
|
macOS (Debug):
src/DeviceRunners.VisualRunners/Testing/Channels/TrxResultChannelFormatter.cs#L101
Possible null reference assignment.
|
macOS (Debug):
src/DeviceRunners.VisualRunners/Testing/Channels/TrxResultChannelFormatter.cs#L120
Converting null literal or possible null value to non-nullable type.
|
Windows (Release):
src/DeviceRunners.UIAutomation.Appium/AppiumAutomatedApp.cs#L28
Possible null reference return.
|
Windows (Release):
test/TestProject.Tests/XunitTests.cs#L36
Theory method 'DataTest' on test class 'XunitTests' does not use parameter 'number'. Use the parameter, or remove the parameter and associated data. (https://xunit.net/xunit.analyzers/rules/xUnit1026)
|
Windows (Release):
src/DeviceRunners.UIAutomation.Playwright/AppiumAutomatedApp.cs#L30
Possible null reference return.
|
Windows (Release):
src/DeviceRunners.UIAutomation.Playwright/AppiumAutomatedApp.cs#L31
Possible null reference return.
|
Windows (Release):
src/DeviceRunners.UIAutomation.Playwright/AppiumAutomatedApp.cs#L28
Non-nullable property 'Commands' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Windows (Release):
src/DeviceRunners.UIAutomation.Playwright/PlaywrightBrowserLaunchOptionsExtensions.cs#L13
Converting null literal or possible null value to non-nullable type.
|
Windows (Release):
src/DeviceRunners.UIAutomation.Playwright/PlaywrightBrowserLaunchOptionsExtensions.cs#L13
Possible null reference return.
|
Windows (Release):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L61
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'int IList.Add(object? value)' (possibly because of nullability attributes).
|
Windows (Release):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L71
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'bool IList.Contains(object? value)' (possibly because of nullability attributes).
|
Windows (Release):
src/DeviceRunners.VisualRunners/Utils/FilteredCollectionView.cs#L76
Nullability of reference types in type of parameter 'value' doesn't match implemented member 'int IList.IndexOf(object? value)' (possibly because of nullability attributes).
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
Logs - Windows (Debug)
Expired
|
8.48 MB |
sha256:c34bcf4926b58f628a8afeb7eea5fc3c3c2899af0107e7c0698db5e17257f97b
|
|
Logs - Windows (Release)
Expired
|
10 MB |
sha256:d8984d22840a4f8963fdf9d0b7332de6933024afb4dfe3110e87d339c4fd1b87
|
|
Logs - macOS (Debug)
Expired
|
7.61 MB |
sha256:233eeca3c644c52345a73999127b50507c533144ec9bbc1b945b071d10facdeb
|
|