Forum, nested discussions front end UI/UX, rev 2

This commit is contained in:
Ernir Erlingsson
2016-04-18 11:04:43 +02:00
parent 661140f623
commit 86039b81c0
30 changed files with 1727 additions and 925 deletions

View File

@@ -0,0 +1,42 @@
package briarproject.activity;
import org.briarproject.android.ActivityModule;
import org.briarproject.android.controller.BriarController;
import org.briarproject.android.controller.BriarControllerImpl;
import org.briarproject.android.forum.ForumActivity;
import org.briarproject.android.forum.ForumController;
import org.briarproject.android.forum.ForumControllerImpl;
import org.mockito.Mockito;
/**
* This class exposes the SetupController and offers the possibility to
* override it.
*/
public class TestForumActivity extends ForumActivity {
public ForumController getController() {
return forumController;
}
public ForumAdapter getAdapter() {
return forumAdapter;
}
protected ActivityModule getActivityModule() {
return new ActivityModule(this) {
@Override
protected BriarController provideBriarController(
BriarControllerImpl briarControllerImpl) {
BriarController c = Mockito.mock(BriarController.class);
Mockito.when(c.hasEncryptionKey()).thenReturn(true);
return c;
}
@Override
protected ForumController provideForumController(
ForumControllerImpl forumController) {
return Mockito.mock(ForumController.class);
}
};
}
}