aboutsummaryrefslogtreecommitdiff
path: root/src/test/scala/com/drivergrp/core/FileTest.scala
diff options
context:
space:
mode:
authorvlad <vlad@drivergrp.com>2016-09-09 15:15:04 -0700
committervlad <vlad@drivergrp.com>2016-09-09 15:15:04 -0700
commit135c38f390da1a2faf983d9b2b2f0fea6a5e74b5 (patch)
tree37090c7f7eec45cf581538e42385c413a15fd237 /src/test/scala/com/drivergrp/core/FileTest.scala
parent968a702c359cd1de3359109edda6af5dd26fc74a (diff)
downloaddriver-core-135c38f390da1a2faf983d9b2b2f0fea6a5e74b5.tar.gz
driver-core-135c38f390da1a2faf983d9b2b2f0fea6a5e74b5.tar.bz2
driver-core-135c38f390da1a2faf983d9b2b2f0fea6a5e74b5.zip
Scalacheck properties check inside of scalatest + code formatting
Diffstat (limited to 'src/test/scala/com/drivergrp/core/FileTest.scala')
-rw-r--r--src/test/scala/com/drivergrp/core/FileTest.scala38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/test/scala/com/drivergrp/core/FileTest.scala b/src/test/scala/com/drivergrp/core/FileTest.scala
index adf38e2..2c9c2c9 100644
--- a/src/test/scala/com/drivergrp/core/FileTest.scala
+++ b/src/test/scala/com/drivergrp/core/FileTest.scala
@@ -39,17 +39,17 @@ class FileTest extends FlatSpec with Matchers with MockitoSugar {
val s3ResultsMock = mock[ListObjectsV2Result]
when(s3ResultsMock.getNextContinuationToken).thenReturn("continuationToken")
- when(s3ResultsMock.isTruncated).thenReturn(
- false, // before file created it is empty (zero pages)
- true, false, // after file is uploaded it contains this one file (one page)
- false) // after file is deleted it is empty (zero pages) again
+ when(s3ResultsMock.isTruncated).thenReturn(false, // before file created it is empty (zero pages)
+ true,
+ false, // after file is uploaded it contains this one file (one page)
+ false) // after file is deleted it is empty (zero pages) again
when(s3ResultsMock.getObjectSummaries).thenReturn(
- // before file created it is empty, `getObjectSummaries` is never called
- List[S3ObjectSummary](s3ObjectSummaryMock).asJava, // after file is uploaded it contains this one file
- List.empty[S3ObjectSummary].asJava) // after file is deleted it is empty again
+ // before file created it is empty, `getObjectSummaries` is never called
+ List[S3ObjectSummary](s3ObjectSummaryMock).asJava, // after file is uploaded it contains this one file
+ List.empty[S3ObjectSummary].asJava) // after file is deleted it is empty again
val s3ObjectMetadataMock = mock[ObjectMetadata]
- val amazonS3Mock = mock[AmazonS3]
+ val amazonS3Mock = mock[AmazonS3]
when(amazonS3Mock.listObjectsV2(any[ListObjectsV2Request]())).thenReturn(s3ResultsMock)
when(amazonS3Mock.putObject(testBucket, testFilePath.toString, sourceTestFile)).thenReturn(s3PutMock)
when(amazonS3Mock.getObject(any[GetObjectRequest](), any[File]())).thenReturn(s3ObjectMetadataMock)
@@ -62,17 +62,17 @@ class FileTest extends FlatSpec with Matchers with MockitoSugar {
Await.result(s3Storage.upload(sourceTestFile, testFilePath), 10 seconds)
val filesAfterUpload = Await.result(s3Storage.list(testDirPath).run, 10 seconds)
- filesAfterUpload.size should be (1)
+ filesAfterUpload.size should be(1)
val uploadedFileLine = filesAfterUpload.head
- uploadedFileLine.name should be (Name[File](testFileName))
- uploadedFileLine.location should be (testFilePath)
+ uploadedFileLine.name should be(Name[File](testFileName))
+ uploadedFileLine.location should be(testFilePath)
uploadedFileLine.revision.id.length should be > 0
uploadedFileLine.lastModificationDate.millis should be > 0L
val downloadedFile = Await.result(s3Storage.download(testFilePath).run, 10 seconds)
downloadedFile shouldBe defined
downloadedFile.foreach {
- _.getAbsolutePath.endsWith(testFilePath.toString) should be (true)
+ _.getAbsolutePath.endsWith(testFilePath.toString) should be(true)
}
Await.result(s3Storage.delete(testFilePath), 10 seconds)
@@ -98,16 +98,16 @@ class FileTest extends FlatSpec with Matchers with MockitoSugar {
Await.result(fileStorage.upload(sourceTestFile, testFilePath), 10 seconds)
val filesAfterUpload = Await.result(fileStorage.list(testDirPath).run, 10 seconds)
- filesAfterUpload.size should be (1)
+ filesAfterUpload.size should be(1)
val uploadedFileLine = filesAfterUpload.head
- uploadedFileLine.name should be (Name[File]("uploadTestFile"))
- uploadedFileLine.location should be (testFilePath)
+ uploadedFileLine.name should be(Name[File]("uploadTestFile"))
+ uploadedFileLine.location should be(testFilePath)
uploadedFileLine.revision.id.length should be > 0
uploadedFileLine.lastModificationDate.millis should be > 0L
val downloadedFile = Await.result(fileStorage.download(testFilePath).run, 10 seconds)
downloadedFile shouldBe defined
- downloadedFile.map(_.getAbsolutePath) should be (Some(testFilePath.toString))
+ downloadedFile.map(_.getAbsolutePath) should be(Some(testFilePath.toString))
Await.result(fileStorage.delete(testFilePath), 10 seconds)
@@ -117,9 +117,9 @@ class FileTest extends FlatSpec with Matchers with MockitoSugar {
private def generateTestLocalFile(path: String): File = {
val randomSourceFolderName = java.util.UUID.randomUUID().toString
- val sourceTestFile = new File(Paths.get(path, randomSourceFolderName, "uploadTestFile").toString)
- sourceTestFile.getParentFile.mkdirs() should be (true)
- sourceTestFile.createNewFile() should be (true)
+ val sourceTestFile = new File(Paths.get(path, randomSourceFolderName, "uploadTestFile").toString)
+ sourceTestFile.getParentFile.mkdirs() should be(true)
+ sourceTestFile.createNewFile() should be(true)
using(new java.io.PrintWriter(sourceTestFile)) { _.append("Test File Contents") }
sourceTestFile
}