@@ -30,8 +30,9 @@ class ServerIpOverridesScreenTest {
30
30
MockKAnnotations .init (this )
31
31
}
32
32
33
+ @Suppress(" TestFunctionName" )
33
34
@Composable
34
- private fun Screen (
35
+ private fun ScreenWithDefault (
35
36
state : ServerIpOverridesViewState ,
36
37
onBackClick : () -> Unit = {},
37
38
onInfoClick : () -> Unit = {},
@@ -53,7 +54,7 @@ class ServerIpOverridesScreenTest {
53
54
fun testOverridesInactive () =
54
55
composeExtension.use {
55
56
// Arrange
56
- setContentWithTheme { Screen (state = ServerIpOverridesViewState (false )) }
57
+ setContentWithTheme { ScreenWithDefault (state = ServerIpOverridesViewState (false )) }
57
58
58
59
// Assert
59
60
onNodeWithText(" Overrides inactive" ).assertExists()
@@ -63,7 +64,7 @@ class ServerIpOverridesScreenTest {
63
64
fun testOverridesActive () =
64
65
composeExtension.use {
65
66
// Arrange
66
- setContentWithTheme { Screen (state = ServerIpOverridesViewState (true )) }
67
+ setContentWithTheme { ScreenWithDefault (state = ServerIpOverridesViewState (true )) }
67
68
68
69
// Assert
69
70
onNodeWithText(" Overrides active" ).assertExists()
@@ -73,7 +74,7 @@ class ServerIpOverridesScreenTest {
73
74
fun testOverridesActiveShowsWarningOnImport () =
74
75
composeExtension.use {
75
76
// Arrange
76
- setContentWithTheme { Screen (state = ServerIpOverridesViewState (true )) }
77
+ setContentWithTheme { ScreenWithDefault (state = ServerIpOverridesViewState (true )) }
77
78
78
79
// Act
79
80
onNodeWithTag(testTag = SERVER_IP_OVERRIDE_IMPORT_TEST_TAG ).performClick()
@@ -91,7 +92,10 @@ class ServerIpOverridesScreenTest {
91
92
// Arrange
92
93
val clickHandler: () -> Unit = mockk(relaxed = true )
93
94
setContentWithTheme {
94
- Screen (state = ServerIpOverridesViewState (false ), onInfoClick = clickHandler)
95
+ ScreenWithDefault (
96
+ state = ServerIpOverridesViewState (false ),
97
+ onInfoClick = clickHandler
98
+ )
95
99
}
96
100
97
101
// Act
@@ -107,8 +111,8 @@ class ServerIpOverridesScreenTest {
107
111
// Arrange
108
112
val clickHandler: () -> Unit = mockk(relaxed = true )
109
113
setContentWithTheme {
110
- Screen (
111
- state = ServerIpOverridesViewState (false ),
114
+ ScreenWithDefault (
115
+ state = ServerIpOverridesViewState (true ),
112
116
onResetOverridesClick = clickHandler
113
117
)
114
118
}
@@ -127,7 +131,10 @@ class ServerIpOverridesScreenTest {
127
131
// Arrange
128
132
val clickHandler: () -> Unit = mockk(relaxed = true )
129
133
setContentWithTheme {
130
- Screen (state = ServerIpOverridesViewState (false ), onImportByFile = clickHandler)
134
+ ScreenWithDefault (
135
+ state = ServerIpOverridesViewState (false ),
136
+ onImportByFile = clickHandler
137
+ )
131
138
}
132
139
133
140
// Act
@@ -144,7 +151,10 @@ class ServerIpOverridesScreenTest {
144
151
// Arrange
145
152
val clickHandler: () -> Unit = mockk(relaxed = true )
146
153
setContentWithTheme {
147
- Screen (state = ServerIpOverridesViewState (false ), onImportByText = clickHandler)
154
+ ScreenWithDefault (
155
+ state = ServerIpOverridesViewState (false ),
156
+ onImportByText = clickHandler
157
+ )
148
158
}
149
159
150
160
// Act
0 commit comments