사용자 도구

사이트 도구


powermockito

Troubleshooting

'Properties file org/powermock/default.properties is found in 2 places:'

Example

Properties file org/powermock/default.properties is found in 2 places: 
ConfigurationSource{location='file:/Users/lindolsang/.gradle/caches/modules-2/files-2.1/org.powermock/powermock-core/2.0.0/c34a6706f810172e210d218627abf0541b9d66d2/powermock-core-2.0.0.jar!/org/powermock/default.properties}
ConfigurationSource{location='file:/Users/lindolsang/.gradle/caches/modules-2/files-2.1/org.powermock/powermock-core/2.0.0/c34a6706f810172e210d218627abf0541b9d66d2/powermock-core-2.0.0.jar!/org/powermock/default.properties}. Which one will be used is undefined. Please, remove duplicated configuration file (or second PowerMock jar file) from class path to have stable tests.Properties file org/powermock/default.properties is found in 2 places: 

'can not find test method'

When you want to test single method, some times if test method has @PrepareForTest annotation TestRunner could not find test method.

You can move it to class level 1)

Add “org.powermock.*” to @PowerMockIgnore 2)

Example:

@PowerMockIgnore({"org.mockito.*", "org.robolectric.*", "android.*", "org.json.*", "androidx.*", "org.powermock.*"})

References

1)
Ref: How do you run a single method?
2)
Ref: Powermock complains about default.properties file found in 2 places
powermockito.txt · 마지막으로 수정됨: 2019/08/30 00:27 저자 lindol