Articles of junit de

Significado do argumento epsilon de assertEquals para valores duplos

Eu tenho uma pergunta sobre junit assertEquals para testar valores duplos. Lendo o documento da API, posso ver: @Deprecated public static void assertEquals(double expected, double actual) Descontinuada. Use assertEquals (duplo esperado, duplo real, duplo epsilon) O que significa o valor de epsilon? (Epsilon é uma letra no alfabeto grego, certo?). Alguém pode me explicar como […]

Classe de teste com uma nova () chamada com Mockito

Eu tenho uma class legada que contém uma chamada new () para instanciar um LoginContext (): public class TestedClass { public LoginContext login(String user, String password) { LoginContext lc = new LoginContext(“login”, callbackHandler); } } Eu quero testar essa class usando Mockito para zombar do LoginContext, pois exige que o material de segurança do JAAS […]

Agrupando testes JUnit

Existe alguma maneira de agrupar os testes no JUnit, para que eu possa executar apenas alguns grupos? Ou é possível anotar alguns testes e, em seguida, desativá-los globalmente? Estou usando o JUnit 4 , não posso usar o TestNG. edit: @RunWith e @SuiteClasses funciona muito bem. Mas é possível anotar assim apenas alguns testes na […]

Execute um único teste de uma class JUnit usando a linha de comando

Eu estou tentando encontrar uma abordagem que me permitirá executar um único teste de uma class JUnit usando apenas linha de comando e java. Eu posso executar todo o conjunto de testes da class usando o seguinte: java -cp …. org.junit.runner.JUnitCore org.package.classname O que eu realmente quero fazer é algo assim: java -cp …. org.junit.runner.JUnitCore […]

Obter nome do teste atualmente em execução no JUnit 4

No JUnit 3, eu poderia obter o nome do teste atualmente em execução assim: public class MyTest extends TestCase { public void testSomething() { System.out.println(“Current test is ” + getName()); … } } qual imprimiria “O teste atual é testSomething”. Existe alguma maneira simples ou simples de fazer isso no JUnit 4? Antecedentes: Obviamente, não […]

Qual é a diferença entre JOIN e UNION?

Qual é a diferença entre JOIN e UNION ? Posso ter um exemplo?

Não é possível criar um valor constante do tipo Apenas tipos primitivos ou tipos de enumeração são suportados neste contexto

Estou recebendo este erro para a consulta abaixo Não é possível criar um valor constante do tipo API.Models.PersonProtocol . Somente tipos primitivos ou tipos de enumeração são suportados neste contexto ppCombined abaixo é um object IEnumerable de PersonProtocolType , que é construído pela concat de 2 listas de PersonProtocol . Por que isso está falhando? […]

Injetando Mockito zomba em um feijão de primavera

Gostaria de injetar um object mock do Mockito em um bean Spring (3+) para fins de teste unitário com o JUnit. Minhas dependencies de bean são atualmente injetadas usando a anotação @Autowired em campos de membros privados. Eu considerei o uso de ReflectionTestUtils.setField mas a instância do bean que desejo injetar é na verdade um […]

SQL JOIN: existe uma diferença entre USING, ON ou WHERE?

Eu queria saber se há alguma diferença na maneira como o SQL executa nessas instruções de junit: SELECT * FROM a,b WHERE a.ID = b.ID SELECT * FROM a JOIN b ON a.ID = b.ID SELECT * FROM a JOIN b USING(ID) Existe uma diferença de desempenho? Ou diferença algorítmica? Ou é apenas açúcar sintático?

Qual é a diferença entre Junções Esquerda, Direita, Externa e Interna?

Eu estou querendo saber como diferenciar todas essas junções diferentes …