├── .gitignore ├── .idea ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── gradle.xml ├── misc.xml ├── modules.xml └── runConfigurations.xml ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── vpaliy │ │ └── espressoinaction │ │ ├── BottomSheetTest.java │ │ ├── HomeScreenTest.java │ │ ├── TestMatchers.java │ │ ├── TestViewActions.java │ │ ├── di │ │ ├── MockApplicationComponent.java │ │ └── MockDataModule.java │ │ └── fake │ │ └── DataProvider.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ └── fonts │ │ │ └── RobotoSlab-Regular.ttf │ ├── java │ │ └── com │ │ │ └── vpaliy │ │ │ └── espressoinaction │ │ │ ├── CoffeeApp.java │ │ │ ├── common │ │ │ ├── Constants.java │ │ │ └── scheduler │ │ │ │ ├── BaseSchedulerProvider.java │ │ │ │ ├── ImmediateSchedulerProvider.java │ │ │ │ └── SchedulerProvider.java │ │ │ ├── data │ │ │ ├── cache │ │ │ │ └── CacheStore.java │ │ │ ├── local │ │ │ │ ├── CoffeeContract.java │ │ │ │ ├── CoffeeDatabase.java │ │ │ │ ├── CoffeeHandler.java │ │ │ │ ├── CoffeeProvider.java │ │ │ │ ├── DataHandler.java │ │ │ │ ├── DatabaseUtils.java │ │ │ │ └── OrderHandler.java │ │ │ └── repository │ │ │ │ ├── CoffeeRepository.java │ │ │ │ └── OrderRepository.java │ │ │ ├── di │ │ │ ├── component │ │ │ │ ├── ApplicationComponent.java │ │ │ │ └── ViewComponent.java │ │ │ ├── module │ │ │ │ ├── ApplicationModule.java │ │ │ │ ├── DataModule.java │ │ │ │ └── PresenterModule.java │ │ │ └── scope │ │ │ │ └── ViewScope.java │ │ │ ├── domain │ │ │ ├── IRepository.java │ │ │ └── model │ │ │ │ ├── Coffee.java │ │ │ │ ├── CoffeeType.java │ │ │ │ ├── MilkType.java │ │ │ │ ├── Order.java │ │ │ │ ├── SizeType.java │ │ │ │ └── Sweetness.java │ │ │ └── presentation │ │ │ ├── bus │ │ │ ├── RxBus.java │ │ │ └── event │ │ │ │ └── OnCoffeeClicked.java │ │ │ ├── mvp │ │ │ ├── BasePresenter.java │ │ │ ├── BaseView.java │ │ │ ├── IMessageProvider.java │ │ │ ├── contract │ │ │ │ ├── CoffeeOrderContract.java │ │ │ │ ├── CoffeesContract.java │ │ │ │ └── OrdersContract.java │ │ │ └── presenter │ │ │ │ ├── CoffeeOrderPresenter.java │ │ │ │ ├── CoffeesPresenter.java │ │ │ │ └── OrdersPresenter.java │ │ │ ├── ui │ │ │ ├── activity │ │ │ │ └── HomeActivity.java │ │ │ ├── adapter │ │ │ │ ├── AbstractAdapter.java │ │ │ │ ├── CoffeeAdapter.java │ │ │ │ ├── CoffeePagerAdapter.java │ │ │ │ └── OrderAdapter.java │ │ │ ├── fragment │ │ │ │ ├── BaseFragment.java │ │ │ │ ├── CoffeeOrderFragment.java │ │ │ │ ├── CoffeesFragment.java │ │ │ │ ├── InfoFragment.java │ │ │ │ └── OrdersFragment.java │ │ │ └── utils │ │ │ │ ├── CalendarUtils.java │ │ │ │ ├── ConvertUtils.java │ │ │ │ ├── TextUtils.java │ │ │ │ └── idlingResource │ │ │ │ └── SimpleIdlingResource.java │ │ │ └── view │ │ │ ├── CoffeePager.java │ │ │ ├── PaddingDecoration.java │ │ │ └── SweetnessTracker.java │ └── res │ │ ├── anim-v21 │ │ ├── slide_in_right.xml │ │ └── slide_out_left.xml │ │ ├── anim │ │ ├── slide_in_right.xml │ │ └── slide_out_left.xml │ │ ├── color │ │ └── csl_date.xml │ │ ├── drawable │ │ ├── americano.png │ │ ├── americano_black.jpg │ │ ├── bg_square_date.xml │ │ ├── calendar_clock.xml │ │ ├── cap.jpg │ │ ├── caramel_frap.jpg │ │ ├── done.xml │ │ ├── espresso.jpg │ │ ├── espresso_frap.jpg │ │ ├── ic_access_time_black_24dp.xml │ │ ├── ic_almond.xml │ │ ├── ic_beans.xml │ │ ├── ic_calendar.xml │ │ ├── ic_coconut_x.xml │ │ ├── ic_coffee_large.xml │ │ ├── ic_coffee_large_size.xml │ │ ├── ic_coffee_medium_size.xml │ │ ├── ic_coffee_xlarge_size.xml │ │ ├── ic_cow.xml │ │ ├── ic_cube_outline.xml │ │ ├── ic_info.xml │ │ ├── ic_keyboard_arrow_down_black_24dp.xml │ │ ├── ic_milk_bottle.xml │ │ ├── ic_milk_box.xml │ │ ├── ic_order.xml │ │ ├── ic_small_coffee_size.xml │ │ ├── ic_take_away_coffee.xml │ │ ├── iced_latte.jpg │ │ ├── latte.jpg │ │ ├── mocha.jpg │ │ ├── red_latte.jpg │ │ └── super_latter.jpg │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── adapter_coffee_item.xml │ │ ├── adapter_order_item.xml │ │ ├── fragment_layout.xml │ │ ├── fragment_order_form.xml │ │ ├── layout_order_confirmation.xml │ │ ├── layout_order_one.xml │ │ ├── layout_order_three.xml │ │ └── layout_order_two.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 │ │ ├── transition │ │ ├── transition_confirmation_view.xml │ │ └── transition_fake_view.xml │ │ ├── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── integers.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── bottom_navigation.xml │ └── test │ └── java │ └── com │ └── vpaliy │ └── espressoinaction │ ├── common │ └── FakeDataProvider.java │ └── data │ ├── cache │ └── CacheStoreTest.java │ └── repository │ ├── CoffeeRepositoryTest.java │ └── OrderRepositoryTest.java ├── art ├── ezgif.com-video-to-gif(3).gif ├── ezgif.com-video-to-gif(4).gif ├── ezgif.com-video-to-gif(5).gif ├── ezgif.com-video-to-gif(6).gif ├── ezgif.com-video-to-gif(7).gif └── rsz_1mainscreen_framed.png ├── dependencies.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/vpaliy/espressoinaction/BottomSheetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/androidTest/java/com/vpaliy/espressoinaction/BottomSheetTest.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/vpaliy/espressoinaction/HomeScreenTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/androidTest/java/com/vpaliy/espressoinaction/HomeScreenTest.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/vpaliy/espressoinaction/TestMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/androidTest/java/com/vpaliy/espressoinaction/TestMatchers.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/vpaliy/espressoinaction/TestViewActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/androidTest/java/com/vpaliy/espressoinaction/TestViewActions.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/vpaliy/espressoinaction/di/MockApplicationComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/androidTest/java/com/vpaliy/espressoinaction/di/MockApplicationComponent.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/vpaliy/espressoinaction/di/MockDataModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/androidTest/java/com/vpaliy/espressoinaction/di/MockDataModule.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/vpaliy/espressoinaction/fake/DataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/androidTest/java/com/vpaliy/espressoinaction/fake/DataProvider.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/fonts/RobotoSlab-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/assets/fonts/RobotoSlab-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/CoffeeApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/CoffeeApp.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/common/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/common/Constants.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/common/scheduler/BaseSchedulerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/common/scheduler/BaseSchedulerProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/common/scheduler/ImmediateSchedulerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/common/scheduler/ImmediateSchedulerProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/common/scheduler/SchedulerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/common/scheduler/SchedulerProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/data/cache/CacheStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/data/cache/CacheStore.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/data/local/CoffeeContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/data/local/CoffeeContract.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/data/local/CoffeeDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/data/local/CoffeeDatabase.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/data/local/CoffeeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/data/local/CoffeeHandler.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/data/local/CoffeeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/data/local/CoffeeProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/data/local/DataHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/data/local/DataHandler.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/data/local/DatabaseUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/data/local/DatabaseUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/data/local/OrderHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/data/local/OrderHandler.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/data/repository/CoffeeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/data/repository/CoffeeRepository.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/data/repository/OrderRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/data/repository/OrderRepository.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/di/component/ApplicationComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/di/component/ApplicationComponent.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/di/component/ViewComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/di/component/ViewComponent.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/di/module/ApplicationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/di/module/ApplicationModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/di/module/DataModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/di/module/DataModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/di/module/PresenterModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/di/module/PresenterModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/di/scope/ViewScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/di/scope/ViewScope.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/domain/IRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/domain/IRepository.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/domain/model/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/domain/model/Coffee.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/domain/model/CoffeeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/domain/model/CoffeeType.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/domain/model/MilkType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/domain/model/MilkType.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/domain/model/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/domain/model/Order.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/domain/model/SizeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/domain/model/SizeType.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/domain/model/Sweetness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/domain/model/Sweetness.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/bus/RxBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/bus/RxBus.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/bus/event/OnCoffeeClicked.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/bus/event/OnCoffeeClicked.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/BasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/BasePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/BaseView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/BaseView.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/IMessageProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/IMessageProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/contract/CoffeeOrderContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/contract/CoffeeOrderContract.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/contract/CoffeesContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/contract/CoffeesContract.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/contract/OrdersContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/contract/OrdersContract.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/presenter/CoffeeOrderPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/presenter/CoffeeOrderPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/presenter/CoffeesPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/presenter/CoffeesPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/presenter/OrdersPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/mvp/presenter/OrdersPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/activity/HomeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/activity/HomeActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/adapter/AbstractAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/adapter/AbstractAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/adapter/CoffeeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/adapter/CoffeeAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/adapter/CoffeePagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/adapter/CoffeePagerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/adapter/OrderAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/adapter/OrderAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/fragment/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/fragment/BaseFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/fragment/CoffeeOrderFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/fragment/CoffeeOrderFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/fragment/CoffeesFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/fragment/CoffeesFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/fragment/InfoFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/fragment/InfoFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/fragment/OrdersFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/fragment/OrdersFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/utils/CalendarUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/utils/CalendarUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/utils/ConvertUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/utils/ConvertUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/utils/TextUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/utils/TextUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/utils/idlingResource/SimpleIdlingResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/ui/utils/idlingResource/SimpleIdlingResource.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/view/CoffeePager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/view/CoffeePager.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/view/PaddingDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/view/PaddingDecoration.java -------------------------------------------------------------------------------- /app/src/main/java/com/vpaliy/espressoinaction/presentation/view/SweetnessTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/java/com/vpaliy/espressoinaction/presentation/view/SweetnessTracker.java -------------------------------------------------------------------------------- /app/src/main/res/anim-v21/slide_in_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/anim-v21/slide_in_right.xml -------------------------------------------------------------------------------- /app/src/main/res/anim-v21/slide_out_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/anim-v21/slide_out_left.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_in_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/anim/slide_in_right.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_out_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/anim/slide_out_left.xml -------------------------------------------------------------------------------- /app/src/main/res/color/csl_date.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/color/csl_date.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/americano.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/americano.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/americano_black.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/americano_black.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_square_date.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/bg_square_date.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/calendar_clock.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/calendar_clock.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/cap.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/caramel_frap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/caramel_frap.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/done.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/done.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/espresso.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/espresso.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/espresso_frap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/espresso_frap.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_access_time_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_access_time_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_almond.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_almond.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_beans.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_calendar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_calendar.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_coconut_x.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_coconut_x.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_coffee_large.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_coffee_large.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_coffee_large_size.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_coffee_large_size.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_coffee_medium_size.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_coffee_medium_size.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_coffee_xlarge_size.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_coffee_xlarge_size.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_cow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_cow.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_cube_outline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_cube_outline.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_info.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_keyboard_arrow_down_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_keyboard_arrow_down_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_milk_bottle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_milk_bottle.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_milk_box.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_milk_box.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_order.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_order.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_small_coffee_size.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_small_coffee_size.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_take_away_coffee.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/ic_take_away_coffee.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/iced_latte.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/iced_latte.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/latte.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/latte.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/mocha.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/mocha.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/red_latte.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/red_latte.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/super_latter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/drawable/super_latter.jpg -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/adapter_coffee_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/layout/adapter_coffee_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/adapter_order_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/layout/adapter_order_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/layout/fragment_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_order_form.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/layout/fragment_order_form.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_order_confirmation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/layout/layout_order_confirmation.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_order_one.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/layout/layout_order_one.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_order_three.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/layout/layout_order_three.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_order_two.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/layout/layout_order_two.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/transition/transition_confirmation_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/transition/transition_confirmation_view.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/transition_fake_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/transition/transition_fake_view.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/values/integers.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/bottom_navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/main/res/xml/bottom_navigation.xml -------------------------------------------------------------------------------- /app/src/test/java/com/vpaliy/espressoinaction/common/FakeDataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/test/java/com/vpaliy/espressoinaction/common/FakeDataProvider.java -------------------------------------------------------------------------------- /app/src/test/java/com/vpaliy/espressoinaction/data/cache/CacheStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/test/java/com/vpaliy/espressoinaction/data/cache/CacheStoreTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/vpaliy/espressoinaction/data/repository/CoffeeRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/test/java/com/vpaliy/espressoinaction/data/repository/CoffeeRepositoryTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/vpaliy/espressoinaction/data/repository/OrderRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/app/src/test/java/com/vpaliy/espressoinaction/data/repository/OrderRepositoryTest.java -------------------------------------------------------------------------------- /art/ezgif.com-video-to-gif(3).gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/art/ezgif.com-video-to-gif(3).gif -------------------------------------------------------------------------------- /art/ezgif.com-video-to-gif(4).gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/art/ezgif.com-video-to-gif(4).gif -------------------------------------------------------------------------------- /art/ezgif.com-video-to-gif(5).gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/art/ezgif.com-video-to-gif(5).gif -------------------------------------------------------------------------------- /art/ezgif.com-video-to-gif(6).gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/art/ezgif.com-video-to-gif(6).gif -------------------------------------------------------------------------------- /art/ezgif.com-video-to-gif(7).gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/art/ezgif.com-video-to-gif(7).gif -------------------------------------------------------------------------------- /art/rsz_1mainscreen_framed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/art/rsz_1mainscreen_framed.png -------------------------------------------------------------------------------- /dependencies.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/dependencies.gradle -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpaliy/EspressoInAction/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------