Perguntas com a marcação «java»

122
Inicializando objetos fictícios - MockIto

Existem muitas maneiras de inicializar um objeto mock usando MockIto. Qual é a melhor forma entre essas? 1 public class SampleBaseTestCase { @Before public void initMocks() { MockitoAnnotations.initMocks(this); } 2 @RunWith(MockitoJUnitRunner.class) [EDITAR]

122
Quando usar métodos genéricos e quando usar curinga?

Estou lendo sobre métodos genéricos do OracleDocGenericMethod . Estou bastante confuso sobre a comparação quando diz quando usar curingas e quando usar métodos genéricos. Citando do documento. interface Collection<E> { public boolean containsAll(Collection<?> c); public boolean...

122
Como funcionam os fósforos do Mockito?

Matchers argumento Mockito (tais como any, argThat, eq, same, e ArgumentCaptor.capture()) se comportam de forma muito diferente a partir matchers hamcrest. Os correspondências do Mockito freqüentemente causam InvalidUseOfMatchersException, mesmo no código que é executado muito tempo depois que...

122
Como analisar JSON em Kotlin?

Estou recebendo uma string de objeto JSON bastante profunda de um serviço que devo analisar para um objeto JSON e, em seguida, mapeá-lo para classes. Como posso transformar uma string JSON em objeto em Kotlin? Depois disso o mapeamento para as respectivas classes, usei o StdDeserializer da...

121
Como posso bloquear um arquivo usando java (se possível)

Eu tenho um processo Java que abre um arquivo usando um FileReader. Como posso impedir que outro processo (Java) abra esse arquivo ou, pelo menos, notifique esse segundo processo que o arquivo já está aberto? Isso faz automaticamente o segundo processo obter uma exceção se o arquivo estiver aberto...

121
Avalie se a lista está vazia JSTL

Eu tenho tentado avaliar se esta lista de matriz está vazia ou não, mas nenhuma delas foi compilada: <c:if test="${myObject.featuresList.size == 0 }"> <c:if test="${myObject.featuresList.length == 0 }"> <c:if test="${myObject.featuresList.size() == 0 }"> <c:if...

121
Maneira fácil de executar o mesmo teste junit repetidamente?

Como o título diz, estou procurando uma maneira simples de executar os testes do JUnit 4.x várias vezes seguidas automaticamente usando o Eclipse. Um exemplo seria executar o mesmo teste 10 vezes seguidas e reportar o resultado. Já temos uma maneira complexa de fazer isso, mas estou procurando...

121
Informação de horário de corte de data Java

Eu tenho um objeto Java Date contendo informações de data e hora. Quero escrever um método que corte as informações de tempo, trunca as horas-minutos-segundos, de modo que só me resta a data. Exemplo de entrada: 2008-01-01 13:15:00 Saída esperada: 2008-01-01 00:00:00 Você tem uma dica? Tentei...

121
Quando usar uma asserção e quando usar uma exceção

Na maioria das vezes, usarei uma exceção para verificar uma condição no meu código. Gostaria de saber quando é o momento apropriado para usar uma asserção? Por exemplo, Group group=null; try{ group = service().getGroup("abc"); }catch(Exception e){ //I dont log error because I know whenever...

121
Fechando conexões de banco de dados em Java

Estou ficando um pouco confuso, eu estava lendo o abaixo em http://en.wikipedia.org/wiki/Java_Database_Connectivity Connection conn = DriverManager.getConnection( "jdbc:somejdbcvendor:other data needed by some jdbc vendor", "myLogin", "myPassword" ); Statement stmt =