---
title: "Discussion on \"Replacing ViewModelScope In Your ViewModels to Better Test Coroutines\" | Hashnode"
description: "Discussion on \"Replacing ViewModelScope In Your ViewModels to Better Test Coroutines\". Android Architecture Components (AAC) provides several libraries that help you design robust, testable, and maintainable apps. One of the most important components of AAC is the ViewModel, which provi"
url: "https://hashnode.com/posts/replacing-viewmodelscope-in-your-viewmodels-to-better-test-coroutines/642d920d881a4a6088739b51"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Replacing ViewModelScope In Your ViewModels to Better Test Coroutines](https://blog.joetr.com/replacing-viewmodelscope-in-your-viewmodels-to-better-test-coroutines?utm_source=hashnode&utm_medium=feed)

Android Architecture Components (AAC) provides several libraries that help you design robust, testable, and maintainable apps. One of the most important components of AAC is the ViewModel, which provi

Apr 5, 2023 · 6 min read · blog.joetr.com  
Updated Apr 29  
Read the article

-   [#android](https://hashnode.com/tag/android)
-   [#viewmodel](https://hashnode.com/tag/viewmodel)
-   [#coroutines](https://hashnode.com/tag/coroutines)

## Written by

[Joe Roskopf](https://hashnode.com/@joetr)

@joetr · Minneapolis, MN

  
[View profile](https://hashnode.com/@joetr)

Principal Android Engineer @ Nike

Hey! I’m Joe! I’m an Android developer who is passionate about the human side of software development.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
