public void createBucket(final String bucketName) { if (!listBucketNames().contains(bucketName)) { s3Client.createBucket(CreateBucketRequest.builder().bucket(bucketName).build()); } }
return createBucket(CreateBucketRequest.builder().applyMutation(createBucketRequest).build());
throws BucketAlreadyExistsException, BucketAlreadyOwnedByYouException, AwsServiceException, SdkClientException, S3Exception { return createBucket(CreateBucketRequest.builder().applyMutation(createBucketRequest).build());
@Test public void listBucketsShouldReturnsSecondBucketSingleBucket() { // when testee.createBucket(CreateBucketRequest.builder().bucket("newBucket").build()); // then assertEquals(testee.listBuckets() .buckets() .stream() .map(Bucket::name) .sorted() .collect(Collectors.toList()), Arrays.asList("newBucket", "someBucket")); }
CreateBucketResponse response2 = client.createBucket(CreateBucketRequest.builder().bucket(bucketName).build()).get(); } catch (InterruptedException | ExecutionException e) {
@Before public void setUp() { testee = new LocalS3Client(); testee.createBucket(CreateBucketRequest.builder().bucket("someBucket").build()); }
@BeforeEach public void setup() throws InterruptedException { //final Integer mappedPort = localstackContainer.getMappedPort(TEST_PORT_S3); s3Client = new LocalS3Client(); testBucket = "test-togglz" + UUID.randomUUID().toString(); final CreateBucketRequest createBucketRequest = CreateBucketRequest .builder() .bucket(testBucket) .acl(BucketCannedACL.PUBLIC_READ_WRITE) .build(); CreateBucketResponse bucket = s3Client.createBucket(createBucketRequest); togglzProperties = new TogglzProperties(); togglzProperties.getS3().setBucketName(testBucket); featureStateConverter = new FeatureStateConverter(s3Client, togglzProperties); repository = new S3TogglzRepository(featureStateConverter); }