java - 将 int 转换为 Hex 并检查断言。Java AT
问题描述
我的任务是编写一个使用 Integer toHexString 并断言 11 变为 b 的 @Test 注释方法
这就是我尝试获取非法表达式开头的方法:
import org.junit.Test;
import org.junit.Assert;
public class HexTest {
@Test
public static void main (String[] args){
static Integer.toHexString(11){
Assert.assertEquals("int to Hex", 'b', 11);
}
}
}
如果有人能告诉我出了什么问题以及如何解决,我将不胜感激。
解决方案
固定的:
import org.junit.Assert;
import org.junit.Test;
public class HexTest {
@Test
public void integerToHexStringTest() { // test method definition
// GIVEN
String expected = "b";
// WHEN
String actual = Integer.toHexString(11); // call method `toHexString(11)`
// THEN
Assert.assertEquals("int to Hex", expected, actual);
}
}