有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java我有一个意想不到的“junit”。框架`我的junit测试中的错误

关于这个错误,我已经找遍了所有的地方,但没有一个答案可以解决我的问题

我想在真正的服务器上测试。 这是我在安卓Test软件包中的测试:

@RunWith(AndroidJUnit4.class)
public class MultiFactorAPIAndroidTest {

    public ValidatePhoneUserRequest validatePhoneUserRequest;
    public LiveData<ValidatePhoneUserResponse> validatePhoneUserResponseLiveData;
    protected MultiFactorHelper multiFactorHelper;
    public String mLoginUserName ="12345678";
    public String mPIN = "456789";
    public String mTOTP = "kronikare";
    public String mSessionID;
    public String mUserRoleID;
    private MultiFactorAPI apiService;

    @Test
    public void testCallBackIsTrue () throws Exception {

        ValidatePhoneUserRequest validatePhoneUserRequest= new ValidatePhoneUserRequest();
        validatePhoneUserRequest.setUserUniqueID(mLoginUserName);
        validatePhoneUserRequest.setTotp(mTOTP);
        validatePhoneUserRequest.setPin(mPIN);
        validatePhoneUserRequest.setPhoneUniqueID("95847258");

        validatePhoneUserResponseLiveData = multiFactorHelper.getValidatePhoneUserResponse(validatePhoneUserRequest);
        validatePhoneUserResponseLiveData.getValue().getSessionID();
        if (validatePhoneUserResponseLiveData.equals(validatePhoneUserRequest)){
            assertTrue("test is true",true);
        }
    }
}

错误是:

junit.framework.AssertionFailedError: No tests found in com.kronikare.kdcai.java.MultiFactorAPIAndroidTest
at 安卓.test.AndroidTestRunner.runTest(AndroidTestRunner.java:195)
at 安卓.test.AndroidTestRunner.runTest(AndroidTestRunner.java:181)
at 安卓.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:564)
at 安卓.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2152)


Tests ran to completion.

共 (0) 个答案