Hi Xavier (and others),

I tried to work with 2 modules with Android Studio but it works only 
partially (or maybe I missed something and you can correct me).
One of the reasons is that a lot of code needs access to the activities and 
fragments and they are in the Android module. While I can do things to 
override it makes the code far from clean.

So I tried this way:
Suppose I have a MyActivity. I also created MyActivityImpl such that:
1. MyActivityImpl doesn't inherit from Activity but it gets a reference to 
MyActivity so that it can call the Activity methods. This way I can mock 
the myActivity reference and unit test.
2. Each method in MyActivity contains one line - It simply delegates to 
MyActivityImpl.

The only problem with this is that some of Activity methods are final so 
Mockito can't override them.


Can you help?
Can you deliver android.jar without final keywords?


Thanks,
Boaz Yagodiner

-- 
You received this message because you are subscribed to the Google Groups 
"adt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to