gpt4 book ai didi

java - 如何为莫尔斯电码二叉树编写 Junit 测试

转载 作者:行者123 更新时间:2023-12-01 11:40:17 26 4
gpt4 key购买 nike

我在 Tree 类中构建了一个代码树,并使用 java swing gui 调用它。节点的实现如下:

@Override
public void addChild(Node<treeNode> child) {
children.add(child);
}

@Override
public void addChild(int i) {
children.add(i);
}

Node<String> H = new NodeImplement<String>("H", S, "left");
S.addChild(H);

代码响应每次鼠标左键单击和右键单击,例如。我可以将 SOS 打印到屏幕上,但如何编写 SOS 测试?我是否断言“left”、“left”、“left”=“S”等等?

最佳答案

此实现用于测试信件已添加到树中

@Test
public void testLetterA() {

String expected = "A";
MorseNode<String> actual = p.addLetterToTree();
assertEquals(p.constructTree(), actual);
}

关于java - 如何为莫尔斯电码二叉树编写 Junit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29583833/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com