Skip to content

Commit 26ee38b

Browse files
Merge pull request #8 from SalusaSecondus/master
Fix the build
2 parents 77a8792 + eb388dd commit 26ee38b

File tree

3 files changed

+21
-5
lines changed

3 files changed

+21
-5
lines changed

pom.xml

+17-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<dependency>
3838
<groupId>com.amazonaws</groupId>
3939
<artifactId>aws-java-sdk</artifactId>
40-
<version>1.9.13</version>
40+
<version>1.10.41</version>
4141
</dependency>
4242

4343
<dependency>
@@ -53,7 +53,23 @@
5353
<version>1.50</version>
5454
<scope>test</scope>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>com.amazonaws</groupId>
59+
<artifactId>DynamoDBLocal</artifactId>
60+
<version>1.10.5.1</version>
61+
<scope>test</scope>
62+
</dependency>
5663
</dependencies>
64+
65+
<!--Custom repository:-->
66+
<repositories>
67+
<repository>
68+
<id>dynamodb-local</id>
69+
<name>DynamoDB Local Release Repository</name>
70+
<url>http://dynamodb-local.s3-website-us-west-2.amazonaws.com/release</url>
71+
</repository>
72+
</repositories>
5773

5874
<build>
5975
<plugins>

src/test/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/MostRecentProviderTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
import org.junit.Before;
3131
import org.junit.Test;
3232

33-
import com.amazonaws.services.dynamodb.mock.AmazonDynamoDBMock;
3433
import com.amazonaws.services.dynamodbv2.AmazonDynamoDB;
3534
import com.amazonaws.services.dynamodbv2.datamodeling.encryption.DynamoDBEncryptor;
3635
import com.amazonaws.services.dynamodbv2.datamodeling.encryption.EncryptionContext;
@@ -41,6 +40,7 @@
4140
import com.amazonaws.services.dynamodbv2.datamodeling.encryption.providers.SymmetricStaticProvider;
4241
import com.amazonaws.services.dynamodbv2.datamodeling.encryption.providers.store.MetaStore;
4342
import com.amazonaws.services.dynamodbv2.datamodeling.encryption.providers.store.ProviderStore;
43+
import com.amazonaws.services.dynamodbv2.local.embedded.DynamoDBEmbedded;
4444
import com.amazonaws.services.dynamodbv2.model.ProvisionedThroughput;
4545

4646
public class MostRecentProviderTests {
@@ -61,7 +61,7 @@ public class MostRecentProviderTests {
6161
@Before
6262
public void setup() {
6363
methodCalls = new HashMap<String, Integer>();
64-
client = instrument(new AmazonDynamoDBMock(), AmazonDynamoDB.class, methodCalls);
64+
client = instrument(DynamoDBEmbedded.create(), AmazonDynamoDB.class, methodCalls);
6565
MetaStore.createTable(client, TABLE_NAME, new ProvisionedThroughput(1L, 1L));
6666
store = new MetaStore(client, TABLE_NAME, ENCRYPTOR);
6767
ctx = new EncryptionContext.Builder().build();

src/test/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store/MetaStoreTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import org.junit.Before;
2828
import org.junit.Test;
2929

30-
import com.amazonaws.services.dynamodb.mock.AmazonDynamoDBMock;
3130
import com.amazonaws.services.dynamodbv2.AmazonDynamoDB;
3231
import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMappingException;
3332
import com.amazonaws.services.dynamodbv2.datamodeling.encryption.DynamoDBEncryptor;
@@ -38,6 +37,7 @@
3837
import com.amazonaws.services.dynamodbv2.datamodeling.encryption.providers.SymmetricStaticProvider;
3938
import com.amazonaws.services.dynamodbv2.datamodeling.encryption.providers.store.MetaStore;
4039
import com.amazonaws.services.dynamodbv2.datamodeling.encryption.providers.store.ProviderStore;
40+
import com.amazonaws.services.dynamodbv2.local.embedded.DynamoDBEmbedded;
4141
import com.amazonaws.services.dynamodbv2.model.ProvisionedThroughput;
4242

4343
public class MetaStoreTests {
@@ -56,7 +56,7 @@ public class MetaStoreTests {
5656

5757
@Before
5858
public void setup() {
59-
client = synchronize(new AmazonDynamoDBMock(), AmazonDynamoDB.class);
59+
client = synchronize(DynamoDBEmbedded.create(), AmazonDynamoDB.class);
6060
MetaStore.createTable(client, TABLE_NAME, new ProvisionedThroughput(1L, 1L));
6161
store = new MetaStore(client, TABLE_NAME, ENCRYPTOR);
6262
ctx = new EncryptionContext.Builder().build();

0 commit comments

Comments
 (0)