From e0d1487289bde5be3de85a8945ef144e26bf4fd7 Mon Sep 17 00:00:00 2001
From: Mohamed Metwalli <mohamed.metwalli@sap.com>
Date: Fri, 8 Jan 2021 12:13:06 +0100
Subject: [PATCH] Add name suffix

---
 .../ui/main/home/HomeFragmentTest.kt          | 32 +++++++++----------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/main/home/HomeFragmentTest.kt b/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/main/home/HomeFragmentTest.kt
index 2561cfe65..16407e5e5 100644
--- a/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/main/home/HomeFragmentTest.kt
+++ b/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/main/home/HomeFragmentTest.kt
@@ -111,10 +111,10 @@ class HomeFragmentTest : BaseUITest() {
             HomeData.Tracing.LOW_RISK_ITEM
         )
 
-        captureScreenshot()
+        captureScreenshot("low_risk")
         onView(withId(R.id.recycler_view)).perform(recyclerScrollTo())
         Thread.sleep(SCREENSHOT_DELAY_TIME)
-        Screengrab.screenshot(HomeFragment::class.simpleName.plus("2"))
+        Screengrab.screenshot(HomeFragment::class.simpleName.plus("low_risk_2"))
     }
 
     @Screenshot
@@ -123,7 +123,7 @@ class HomeFragmentTest : BaseUITest() {
         every { viewModel.homeItems } returns itemsLiveData(
             HomeData.Tracing.INCREASED_RISK_ITEM
         )
-        captureScreenshot()
+        captureScreenshot("increased_risk")
     }
 
     @Screenshot
@@ -133,7 +133,7 @@ class HomeFragmentTest : BaseUITest() {
         every { viewModel.homeItems } returns itemsLiveData(
             HomeData.Tracing.TRACING_DISABLED_ITEM
         )
-        captureScreenshot()
+        captureScreenshot("tracing_disabled")
     }
 
     @Screenshot
@@ -142,7 +142,7 @@ class HomeFragmentTest : BaseUITest() {
         every { viewModel.homeItems } returns itemsLiveData(
             HomeData.Tracing.TRACING_PROGRESS_ITEM
         )
-        captureScreenshot()
+        captureScreenshot("progress_downloading")
     }
 
     @Screenshot
@@ -151,7 +151,7 @@ class HomeFragmentTest : BaseUITest() {
         every { viewModel.homeItems } returns itemsLiveData(
             HomeData.Tracing.TRACING_FAILED_ITEM
         )
-        captureScreenshot()
+        captureScreenshot("tracing_failed")
     }
 
     @Screenshot
@@ -160,7 +160,7 @@ class HomeFragmentTest : BaseUITest() {
         every { viewModel.homeItems } returns itemsLiveData(
             submissionTestResultItem = HomeData.Submission.TEST_SUBMISSION_DONE_ITEM
         )
-        captureScreenshot()
+        captureScreenshot("submission_done")
     }
 
     @Screenshot
@@ -169,7 +169,7 @@ class HomeFragmentTest : BaseUITest() {
         every { viewModel.homeItems } returns itemsLiveData(
             submissionTestResultItem = HomeData.Submission.TEST_ERROR_ITEM
         )
-        captureScreenshot()
+        captureScreenshot("test_error")
     }
 
     @Screenshot
@@ -178,7 +178,7 @@ class HomeFragmentTest : BaseUITest() {
         every { viewModel.homeItems } returns itemsLiveData(
             submissionTestResultItem = HomeData.Submission.TEST_FETCHING_ITEM
         )
-        captureScreenshot()
+        captureScreenshot("test_fetching")
     }
 
     @Screenshot
@@ -187,7 +187,7 @@ class HomeFragmentTest : BaseUITest() {
         every { viewModel.homeItems } returns itemsLiveData(
             submissionTestResultItem = HomeData.Submission.TEST_INVALID_ITEM
         )
-        captureScreenshot()
+        captureScreenshot("test_invalid")
     }
 
     @Screenshot
@@ -196,7 +196,7 @@ class HomeFragmentTest : BaseUITest() {
         every { viewModel.homeItems } returns itemsLiveData(
             submissionTestResultItem = HomeData.Submission.TEST_NEGATIVE_ITEM
         )
-        captureScreenshot()
+        captureScreenshot("test_negative")
     }
 
     @Screenshot
@@ -205,7 +205,7 @@ class HomeFragmentTest : BaseUITest() {
         every { viewModel.homeItems } returns itemsLiveData(
             submissionTestResultItem = HomeData.Submission.TEST_POSITIVE_ITEM
         )
-        captureScreenshot()
+        captureScreenshot("test_positive")
     }
 
     @Screenshot
@@ -214,14 +214,14 @@ class HomeFragmentTest : BaseUITest() {
         every { viewModel.homeItems } returns itemsLiveData(
             submissionTestResultItem = HomeData.Submission.TEST_PENDING_ITEM
         )
-        captureScreenshot()
+        captureScreenshot("test_pending")
     }
 
-    private fun captureScreenshot() {
-        val simpleName = HomeFragment::class.simpleName
+    private fun captureScreenshot(nameSuffix: String) {
+        val name = HomeFragment::class.simpleName + "_" + nameSuffix
         launchFragmentInContainer2<HomeFragment>()
         Thread.sleep(SCREENSHOT_DELAY_TIME)
-        Screengrab.screenshot(simpleName)
+        Screengrab.screenshot(name)
     }
 
     private fun itemsLiveData(
-- 
GitLab