// Path: api/src/test/java/com/coinbase/exchange/api/BaseIntegrationTest.java
// @SpringBootTest(properties = {
//                     "spring.profiles.active=test"
//                 })
// public abstract class BaseIntegrationTest {
// 
//     @Autowired
//     public CoinbaseExchange exchange;
// }
// 
// Path: api/src/test/java/com/coinbase/exchange/api/config/IntegrationTestConfiguration.java
// @SpringBootConfiguration
// public class IntegrationTestConfiguration {
// 
//     @Bean
//     public ObjectMapper objectMapper() {
//         return new ObjectMapper().registerModule(new JavaTimeModule());
//     }
// 
//     @Bean
//     public CoinbaseExchange coinbaseExchange(@Value("${exchange.key}") String apiKey,
//                                              @Value("${exchange.passphrase}") String passphrase,
//                                              @Value("${exchange.api.baseUrl}") String baseUrl,
//                                              @Value("${exchange.secret}") String secretKey,
//                                              ObjectMapper objectMapper) {
//         return new CoinbaseExchangeImpl(apiKey,
//                 passphrase,
//                 baseUrl,
//                 new Signature(secretKey),
//                 objectMapper);
//     }
// 
// }


import com.coinbase.exchange.api.BaseIntegrationTest;
import com.coinbase.exchange.api.config.IntegrationTestConfiguration;
import org.junit.Ignore;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.extension.ExtendWith;
import org.springframework.context.annotation.Import;
import org.springframework.test.context.junit.jupiter.SpringExtension;
package com.coinbase.exchange.api.transfers;


/**
 * See class doc for BaseIntegrationTest
 *
 * Created by robevansuk on 15/02/2017.
 */
@ExtendWith(SpringExtension.class)
@Import({IntegrationTestConfiguration.class})
public class TransferServiceIntegrationTest extends BaseIntegrationTest {

    private TransferService transferService;

    @BeforeEach
// Path: api/src/test/java/com/coinbase/exchange/api/BaseIntegrationTest.java
// @SpringBootTest(properties = {
//                     "spring.profiles.active=test"
//                 })
// public abstract class BaseIntegrationTest {
// 
//     @Autowired
//     public CoinbaseExchange exchange;
// }
// 
// Path: api/src/test/java/com/coinbase/exchange/api/config/IntegrationTestConfiguration.java
// @SpringBootConfiguration
// public class IntegrationTestConfiguration {
// 
//     @Bean
//     public ObjectMapper objectMapper() {
//         return new ObjectMapper().registerModule(new JavaTimeModule());
//     }
// 
//     @Bean
//     public CoinbaseExchange coinbaseExchange(@Value("${exchange.key}") String apiKey,
//                                              @Value("${exchange.passphrase}") String passphrase,
//                                              @Value("${exchange.api.baseUrl}") String baseUrl,
//                                              @Value("${exchange.secret}") String secretKey,
//                                              ObjectMapper objectMapper) {
//         return new CoinbaseExchangeImpl(apiKey,
//                 passphrase,
//                 baseUrl,
//                 new Signature(secretKey),
//                 objectMapper);
//     }
// 
// }


// Path: api/src/test/java/com/coinbase/exchange/api/transfers/TransferServiceIntegrationTest.java
import com.coinbase.exchange.api.BaseIntegrationTest;
import com.coinbase.exchange.api.config.IntegrationTestConfiguration;
import org.junit.Ignore;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.extension.ExtendWith;
import org.springframework.context.annotation.Import;
import org.springframework.test.context.junit.jupiter.SpringExtension;

package com.coinbase.exchange.api.transfers;


/**
 * See class doc for BaseIntegrationTest
 *
 * Created by robevansuk on 15/02/2017.
 */
@ExtendWith(SpringExtension.class)
@Import({IntegrationTestConfiguration.class})
public class TransferServiceIntegrationTest extends BaseIntegrationTest {

    private TransferService transferService;

    @BeforeEach
    void setUp() {