From 1636e661dc01485521a4b41a5f83d131054ea2b6 Mon Sep 17 00:00:00 2001
From: SaiArrow <saireddy02091997@gmail.com>
Date: Thu, 10 Mar 2022 04:57:26 -0500
Subject: [PATCH] No Notification Tests

---
 .DS_Store                                     | Bin 0 -> 6148 bytes
 Labs/.DS_Store                                | Bin 0 -> 6148 bytes
 .../notificationslab/tests/NewFeedTest.kt     |  63 ------------------
 .../tests/OldFeedNoNotificationTest.kt        |  62 -----------------
 .../tests/OldFeedWithNotificationTest.kt      |  20 ------
 5 files changed, 145 deletions(-)
 create mode 100644 .DS_Store
 create mode 100644 Labs/.DS_Store
 delete mode 100644 Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/NewFeedTest.kt
 delete mode 100644 Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/OldFeedNoNotificationTest.kt
 delete mode 100644 Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/OldFeedWithNotificationTest.kt

diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..41b5dfcdc4e8d4ac3162fc139634f7e9ba7d4c8a
GIT binary patch
literal 6148
zcmeH~F^<AO3`M`$6i75Fx15FpaDx$oj&3io8z_+|5d9pTZ;u<YTcc?8E!l7EiIwCR
znHYfWAD1040$9_X*m{_mF&}Wk4<_6%_w#kS-L77wtvcW-eZ*`(w*@I61*Cu!kOER*
zK?>wCzTPb8ne-@9Kng5F0slS}y0a!*XM8#sVgw)umczJ?S%NHHAZxO9vO=?*9xPie
z#t^SZJ6ZC&nrxlD9hSp~<(<u^7@GBVSYbl58c>h|QedXQN6$w;|Bv*)=KooXQYjz>
z{+R+c9KH^FzEqyAzh2Ml-&yr_qmywt!^=+q6F-VS>0#V2z94I|b+SU!k3h(vAO+s4
Fz!L!?5{Cc)

literal 0
HcmV?d00001

diff --git a/Labs/.DS_Store b/Labs/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..3a8ff575c8ccdd91ca49472e2dd69641d5414d61
GIT binary patch
literal 6148
zcmeHKJxc>Y5PhR50yb#`%l!*B)<;M>vGE6}Ne}|TE28~X`Ca}r-+VO3X%nysZ(#QA
z&d%FqUvYB-z?NUTdtd=zPItt~hpG9#`^2s)VnjO6c)=5Td}5FHN%rpn=icHGZ`j~r
z#NT7fsGrs21INtS9k+)~-yfVNlLAse3P=GdAO+4)po-}H<_xYVQa}n^wgUcrXmrP}
za7c_#2Zv|@h%<)6IFDX}*gQb&3Wr2SXqHrBQmtAHOFHAN^18wyG3l^sKCEuG>QF3h
z=lLztVO^p|DIf*L3S8%M;q`w_|D*pOleCfoQsAN#u-WQ)wd9kkwoV@BwYJe;>7MgV
rcjG)L9HJZ(qa1VL<@hd=GOziZ`(5FX7<9&iPSnqU>mri^|E<6efQ1=i

literal 0
HcmV?d00001

diff --git a/Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/NewFeedTest.kt b/Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/NewFeedTest.kt
deleted file mode 100644
index ec776f6..0000000
--- a/Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/NewFeedTest.kt
+++ /dev/null
@@ -1,63 +0,0 @@
-package course.labs.notificationslab.tests
-
-import android.test.ActivityInstrumentationTestCase2
-import android.view.View
-import com.robotium.solo.Solo
-import course.labs.notificationslab.MainActivity
-import course.labs.notificationslab.R
-import course.labs.notificationslab.TestFrontEndActivity
-import junit.framework.Assert
-
-class NewFeedTest : ActivityInstrumentationTestCase2<TestFrontEndActivity>(TestFrontEndActivity::class.java) {
-    private var solo: Solo? = null
-    @Throws(Exception::class)
-    override fun setUp() {
-        solo = Solo(instrumentation, activity)
-    }
-
-    @Throws(Exception::class)
-    override fun tearDown() {
-        solo!!.finishOpenedActivities()
-    }
-
-    fun testRun() {
-        val shortDelay = 5000
-        val longDelay = 10000
-
-        // Wait for activity:
-        // 'course.labs.notificationslab.TestFrontEndActivity'
-        solo!!.waitForActivity(
-                TestFrontEndActivity::class.java,
-                shortDelay)
-
-        // Click on Make Tweets New
-        solo!!.clickOnView(solo!!
-                .getView(R.id.rejuv_tweets_button))
-
-        // Click on Start Main Activity
-        solo!!.clickOnView(solo!!
-                .getView(R.id.start_main_button))
-
-        // Wait for activity:
-        // 'course.labs.threadslab.MainActivity'
-        solo!!.waitForActivity(MainActivity::class.java,
-                shortDelay)
-        val msg = activity.getString(R.string.download_in_progress_string)
-        assertFalse("'$msg	' is shown!",
-                solo!!.searchText(msg))
-        solo!!.waitForView(android.R.id.list)
-        val listView = solo!!.getView(android.R.id.list)
-        solo!!.waitForCondition({ listView.isEnabled }, longDelay)
-
-        // Click on ladygaga
-        solo!!.clickOnView(solo!!.getView(android.R.id.text1))
-
-        // Assert that: 'feed_view' is shown
-        assertTrue("feed_view not shown!", solo!!.waitForView<View?>(solo!!
-                .getView(R.id.feed_view)))
-
-        // Assert that: 'Taylor Swift' is shown
-        Assert.assertTrue("'Lady Gaga' is not shown!",
-                solo!!.searchText("Lady Gaga"))
-    }
-}
\ No newline at end of file
diff --git a/Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/OldFeedNoNotificationTest.kt b/Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/OldFeedNoNotificationTest.kt
deleted file mode 100644
index 86d7aed..0000000
--- a/Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/OldFeedNoNotificationTest.kt
+++ /dev/null
@@ -1,62 +0,0 @@
-package course.labs.notificationslab.tests
-
-import android.test.ActivityInstrumentationTestCase2
-import android.view.View
-import com.robotium.solo.Solo
-import course.labs.notificationslab.MainActivity
-import course.labs.notificationslab.R
-import course.labs.notificationslab.TestFrontEndActivity
-
-class OldFeedNoNotificationTest : ActivityInstrumentationTestCase2<TestFrontEndActivity>(TestFrontEndActivity::class.java) {
-    private var solo: Solo? = null
-    @Throws(Exception::class)
-    override fun setUp() {
-        solo = Solo(instrumentation, activity)
-    }
-
-    @Throws(Exception::class)
-    override fun tearDown() {
-        solo!!.finishOpenedActivities()
-    }
-
-    fun testRun() {
-        val shortDelay = 2000
-        val longDelay = 10000
-
-        // Wait for activity:
-        // 'course.labs.notificationslab.TestFrontEndActivity'
-        solo!!.waitForActivity(
-                TestFrontEndActivity::class.java, shortDelay)
-
-        // Click on Make Tweets Old
-        solo!!.clickOnView(solo!!
-                .getView(R.id.age_tweets_button))
-
-        // Click on Start Main Activty
-        solo!!.clickOnView(solo!!
-                .getView(R.id.start_main_button))
-
-        // Wait for activity: 'course.labs.notificationslab.MainActivity'
-        assertTrue("course.labs.notificationslab.MainActivity is not found!",
-                solo!!.waitForActivity(
-                        MainActivity::class.java, shortDelay))
-
-        // Assert that: Toast message is shown
-        val msg = activity.getString(R.string.download_in_progress_string)
-        assertTrue("'$msg	' is not shown!",
-                solo!!.searchText(msg))
-        solo!!.waitForView(android.R.id.list)
-        val listView = solo!!.getView(android.R.id.list)
-        solo!!.waitForCondition({ listView.isEnabled }, longDelay)
-        val failMsg = activity.getString(R.string.download_failed_string)
-        val successMsg = activity.getString(R.string.download_succes_string)
-        assertTrue("Toast message did not appear", solo!!.searchText("($failMsg|$successMsg)"))
-
-        // Click on ladygaga
-        solo!!.clickOnView(solo!!.getView(android.R.id.text1))
-
-        // Assert that: 'feed_view' is shown
-        assertTrue("feed_view' is not shown!", solo!!.waitForView<View?>(solo!!
-                .getView(R.id.feed_view)))
-    }
-}
\ No newline at end of file
diff --git a/Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/OldFeedWithNotificationTest.kt b/Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/OldFeedWithNotificationTest.kt
deleted file mode 100644
index d243570..0000000
--- a/Labs/Lab6_NotificationsLab/app/src/androidTest/java/course/labs/notificationslab/tests/OldFeedWithNotificationTest.kt
+++ /dev/null
@@ -1,20 +0,0 @@
-package course.labs.notificationslab.tests
-
-import android.test.ActivityInstrumentationTestCase2
-import com.robotium.solo.Solo
-import course.labs.notificationslab.TestFrontEndActivity
-
-class OldFeedWithNotificationTest : ActivityInstrumentationTestCase2<TestFrontEndActivity>(TestFrontEndActivity::class.java) {
-    private var solo: Solo? = null
-    @Throws(Exception::class)
-    override fun setUp() {
-        solo = Solo(instrumentation)
-        activity
-    }
-
-    @Throws(Exception::class)
-    override fun tearDown() {
-        solo!!.finishOpenedActivities()
-    }
-
-}
\ No newline at end of file
-- 
GitLab