Skip to content

Instantly share code, notes, and snippets.

View aboodz's full-sized avatar
🍉

Abdalkarim Akilan aboodz

🍉
View GitHub Profile
@aboodz
aboodz / FakeTransactionTemplate.java
Last active March 6, 2024 16:21
A fake transaction template that can be used in unit testing
import org.springframework.transaction.TransactionException;
import org.springframework.transaction.support.SimpleTransactionStatus;
import org.springframework.transaction.support.TransactionCallback;
import org.springframework.transaction.support.TransactionTemplate;
import static org.mockito.Mockito.spy;
public class FakeTransactionTemplate extends TransactionTemplate {
public static FakeTransactionTemplate spied() {
@aboodz
aboodz / Edit Terminal Settings
Created April 6, 2017 18:32
IntelliJ Cygwin Terminal
# Make sure to install CHERE package
"C:\cygwin64\bin\env.exe" CHERE_INVOKING=1 /bin/bash -l
@aboodz
aboodz / RestClientConfiguration.java
Last active November 26, 2016 19:27
using RESTeasy RestClientProxyFactoryBean
@Configuration
@ImportResource("classpath:springmvc-resteasy.xml")
public class RestClientConfiguration {
@Inject
private Environment environment;
@Bean
public HttpClient httpClient() {
PoolingHttpClientConnectionManager connectionManager = new PoolingHttpClientConnectionManager();