├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .idea ├── codeStyles │ └── Project.xml ├── encodings.xml ├── gradle.xml ├── misc.xml ├── runConfigurations.xml └── vcs.xml ├── AS.PNG ├── CODE-OF-CONDUCT.md ├── CONTRIBUTING.md ├── PULL_REQUEST_TEMPLATE.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── anjan │ │ └── mockitounittesttutorial │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── anjan │ │ │ └── mockitounittesttutorial │ │ │ ├── Cache.java │ │ │ ├── EmailService.java │ │ │ ├── InitialContext.java │ │ │ ├── Locator.java │ │ │ ├── LocatorService.java │ │ │ ├── MainActivity.java │ │ │ ├── MessagingService.java │ │ │ ├── Point.java │ │ │ ├── SMSService.java │ │ │ ├── ServiceLocator.java │ │ │ ├── Utils.java │ │ │ ├── async │ │ │ ├── DummyCallback.java │ │ │ ├── DummyCaller.java │ │ │ ├── DummyCollaborator.java │ │ │ └── db │ │ │ │ ├── CustomerDao.java │ │ │ │ ├── EntityManager.java │ │ │ │ └── Logger.java │ │ │ ├── contributor │ │ │ └── ContributorActivity.java │ │ │ ├── exercise │ │ │ ├── UpdateUsernameUseCaseSync.java │ │ │ ├── description.txt │ │ │ ├── eventbus │ │ │ │ ├── EventBusPoster.java │ │ │ │ └── UserDetailsChangedEvent.java │ │ │ ├── networking │ │ │ │ ├── NetworkErrorException.java │ │ │ │ └── UpdateUsernameHttpEndpointSync.java │ │ │ └── users │ │ │ │ ├── User.java │ │ │ │ └── UsersCache.java │ │ │ ├── mock │ │ │ ├── Customer.java │ │ │ ├── EmailSender.java │ │ │ ├── Event.java │ │ │ ├── EventRecorder.java │ │ │ ├── InvoiceStorage.java │ │ │ └── LateInvoiceNotifier.java │ │ │ ├── stub │ │ │ ├── Customer.java │ │ │ ├── CustomerReader.java │ │ │ └── DbManager.java │ │ │ └── sync │ │ │ ├── LoginUseCaseSync.java │ │ │ ├── authtoken │ │ │ └── AuthTokenCache.java │ │ │ ├── eventbus │ │ │ ├── EventBusPoster.java │ │ │ └── LoggedInEvent.java │ │ │ └── networking │ │ │ ├── LoginHttpEndpointSync.java │ │ │ └── NetworkErrorException.java │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── anjan │ └── mockitounittesttutorial │ ├── LocatorTest.java │ ├── async │ ├── DummyCallerTest.java │ └── db │ │ └── CustomerDaoTest.java │ ├── mock │ └── LateInvoiceNotifierTest.java │ ├── stub │ └── CustomerReaderTest.java │ └── sync │ └── LoginUseCaseSyncTest.java ├── assets └── Unit test Documentation.pdf ├── doc ├── FOSS MileStone 2.pptx ├── FOSS Milestone 1.pptx └── Pull request and merge conflict with rebase.pdf ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── readme.md ├── settings.gradle └── slides ├── Unit test-1.pptx ├── Unit test-2.pptx └── Unit test-3.pptx /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /AS.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/AS.PNG -------------------------------------------------------------------------------- /CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/CODE-OF-CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/anjan/mockitounittesttutorial/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/androidTest/java/com/anjan/mockitounittesttutorial/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/Cache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/Cache.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/EmailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/EmailService.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/InitialContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/InitialContext.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/Locator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/Locator.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/LocatorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/LocatorService.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/MessagingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/MessagingService.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/Point.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/SMSService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/SMSService.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/ServiceLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/ServiceLocator.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/Utils.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/async/DummyCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/async/DummyCallback.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/async/DummyCaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/async/DummyCaller.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/async/DummyCollaborator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/async/DummyCollaborator.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/async/db/CustomerDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/async/db/CustomerDao.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/async/db/EntityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/async/db/EntityManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/async/db/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/async/db/Logger.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/contributor/ContributorActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/contributor/ContributorActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/exercise/UpdateUsernameUseCaseSync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/exercise/UpdateUsernameUseCaseSync.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/exercise/description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/exercise/description.txt -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/exercise/eventbus/EventBusPoster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/exercise/eventbus/EventBusPoster.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/exercise/eventbus/UserDetailsChangedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/exercise/eventbus/UserDetailsChangedEvent.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/exercise/networking/NetworkErrorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/exercise/networking/NetworkErrorException.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/exercise/networking/UpdateUsernameHttpEndpointSync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/exercise/networking/UpdateUsernameHttpEndpointSync.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/exercise/users/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/exercise/users/User.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/exercise/users/UsersCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/exercise/users/UsersCache.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/mock/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/mock/Customer.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/mock/EmailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/mock/EmailSender.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/mock/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/mock/Event.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/mock/EventRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/mock/EventRecorder.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/mock/InvoiceStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/mock/InvoiceStorage.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/mock/LateInvoiceNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/mock/LateInvoiceNotifier.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/stub/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/stub/Customer.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/stub/CustomerReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/stub/CustomerReader.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/stub/DbManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/stub/DbManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/sync/LoginUseCaseSync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/sync/LoginUseCaseSync.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/sync/authtoken/AuthTokenCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/sync/authtoken/AuthTokenCache.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/sync/eventbus/EventBusPoster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/sync/eventbus/EventBusPoster.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/sync/eventbus/LoggedInEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/sync/eventbus/LoggedInEvent.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/sync/networking/LoginHttpEndpointSync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/sync/networking/LoginHttpEndpointSync.java -------------------------------------------------------------------------------- /app/src/main/java/com/anjan/mockitounittesttutorial/sync/networking/NetworkErrorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/java/com/anjan/mockitounittesttutorial/sync/networking/NetworkErrorException.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/anjan/mockitounittesttutorial/LocatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/test/java/com/anjan/mockitounittesttutorial/LocatorTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/anjan/mockitounittesttutorial/async/DummyCallerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/test/java/com/anjan/mockitounittesttutorial/async/DummyCallerTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/anjan/mockitounittesttutorial/async/db/CustomerDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/test/java/com/anjan/mockitounittesttutorial/async/db/CustomerDaoTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/anjan/mockitounittesttutorial/mock/LateInvoiceNotifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/test/java/com/anjan/mockitounittesttutorial/mock/LateInvoiceNotifierTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/anjan/mockitounittesttutorial/stub/CustomerReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/test/java/com/anjan/mockitounittesttutorial/stub/CustomerReaderTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/anjan/mockitounittesttutorial/sync/LoginUseCaseSyncTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/app/src/test/java/com/anjan/mockitounittesttutorial/sync/LoginUseCaseSyncTest.java -------------------------------------------------------------------------------- /assets/Unit test Documentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/assets/Unit test Documentation.pdf -------------------------------------------------------------------------------- /doc/FOSS MileStone 2.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/doc/FOSS MileStone 2.pptx -------------------------------------------------------------------------------- /doc/FOSS Milestone 1.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/doc/FOSS Milestone 1.pptx -------------------------------------------------------------------------------- /doc/Pull request and merge conflict with rebase.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/doc/Pull request and merge conflict with rebase.pdf -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/gradlew.bat -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/readme.md -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /slides/Unit test-1.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/slides/Unit test-1.pptx -------------------------------------------------------------------------------- /slides/Unit test-2.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/slides/Unit test-2.pptx -------------------------------------------------------------------------------- /slides/Unit test-3.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anjandebnath/MockitoUnitTestTutorial/HEAD/slides/Unit test-3.pptx --------------------------------------------------------------------------------