小编Ale*_*zek的帖子

JUNIT 初始化错误

这是我的文件 AllTests 代码:

import org.junit.runner.RunWith;
import org.junit.runners.Suite;
@RunWith(Suite.class)
@Suite.SuiteClasses({
    ElementTests.class
})
public class AllTest {}
Run Code Online (Sandbox Code Playgroud)

元素测试.java

import org.junit.Test;
import pl.polsl.lab1.Model.*;
import static org.junit.Assert.*;
import org.junit.Test;

public class ElementTests {

    @Test
    public void properSymbolPlayerTest()
    {
        //given
        ElementOfBoard element = new ElementOfBoard();
        ElementOfBoard element2 = new ElementOfBoard();
        //when
        element.setSymbol(1);
        element.setSymbol(2);
        //then
        assertEquals('O', element);
        assertEquals('X', element2);
    }  

}
Run Code Online (Sandbox Code Playgroud)

我的错误

请问怎么解决啊 我正在使用 junit 4.11。我真的不知道初始化错误可能是什么。你能帮我吗?

我的堆栈跟踪:

org/hamcrest/SelfDescribing
java.lang.NoClassDefFoundError
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
    at java.security.AccessController.doPrivileged(Native …
Run Code Online (Sandbox Code Playgroud)

java junit

6
推荐指数
1
解决办法
5万
查看次数

"工具窗口"菜单中的"IntelliJ:缺少消息窗口"选项

问题是,在"一些更改"之后(项目设置中的更新/更改,我的消息窗口丢失了.我无法在Android Studio 3.1 Canary和Android Studio 3.0.1稳定版本中找到我的任何项目.它看起来像那样(屏幕附加) - 快捷键CMD + 0也不起作用.有谁知道可能是什么原因?

工具窗口 - 截图

intellij-idea android-studio android-studio-3.0

5
推荐指数
1
解决办法
181
查看次数