String key = cipher.generateRandomSecretKey(); | String key = cipher.generateRandomSecretKey(); | ||||
assertThat(StringUtils.isNotBlank(key)).isTrue(); | assertThat(StringUtils.isNotBlank(key)).isTrue(); | ||||
assertThat(Base64.isArrayByteBase64(key.getBytes())).isTrue(); | |||||
assertThat(Base64.isBase64(key.getBytes())).isTrue(); | |||||
} | } | ||||
@Test | @Test | ||||
String encryptedText = cipher.encrypt("this is a secret"); | String encryptedText = cipher.encrypt("this is a secret"); | ||||
assertThat(StringUtils.isNotBlank(encryptedText)).isTrue(); | assertThat(StringUtils.isNotBlank(encryptedText)).isTrue(); | ||||
assertThat(Base64.isArrayByteBase64(encryptedText.getBytes())).isTrue(); | |||||
assertThat(Base64.isBase64(encryptedText.getBytes())).isTrue(); | |||||
} | } | ||||
@Test | @Test |
import java.util.Iterator; | import java.util.Iterator; | ||||
import java.util.List; | import java.util.List; | ||||
import static org.hamcrest.CoreMatchers.hasItem; | |||||
import static org.hamcrest.Matchers.is; | import static org.hamcrest.Matchers.is; | ||||
import static org.hamcrest.Matchers.sameInstance; | import static org.hamcrest.Matchers.sameInstance; | ||||
import static org.junit.Assert.assertEquals; | import static org.junit.Assert.assertEquals; | ||||
import static org.junit.Assert.assertThat; | import static org.junit.Assert.assertThat; | ||||
import static org.junit.matchers.JUnitMatchers.hasItem; | |||||
import static org.mockito.Mockito.spy; | import static org.mockito.Mockito.spy; | ||||
import static org.mockito.Mockito.verify; | import static org.mockito.Mockito.verify; | ||||
import static org.mockito.Mockito.verifyNoMoreInteractions; | import static org.mockito.Mockito.verifyNoMoreInteractions; |
*/ | */ | ||||
package org.sonar.duplications.junit; | package org.sonar.duplications.junit; | ||||
import org.junit.rules.TestWatchman; | |||||
import org.junit.runners.model.FrameworkMethod; | |||||
import org.junit.rules.TestWatcher; | |||||
import org.junit.runner.Description; | |||||
public class TestNamePrinter extends TestWatchman { | |||||
public class TestNamePrinter extends TestWatcher { | |||||
@Override | @Override | ||||
public void starting(FrameworkMethod method) { | |||||
System.out.println("Executing " + method.getName()); | |||||
protected void starting(Description description) { | |||||
System.out.println("Executing " + description.getMethodName()); | |||||
} | } | ||||
} | } |
@Test(expected = IllegalStateException.class) | @Test(expected = IllegalStateException.class) | ||||
public void fail_to_load_url() throws Exception { | public void fail_to_load_url() throws Exception { | ||||
assertJson(new File("target/missing").toURL()); | |||||
assertJson(new File("target/missing").toURI().toURL()); | |||||
} | } | ||||
@Test | @Test |