protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_main); mToolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(mToolbar); mRecyclerViewSubReddit = FindViewById <RecyclerView>(Resource.Id.rvSubReddit); mTextInputEditTextSearch = FindViewById <TextInputEditText>(Resource.Id.tvSearchInputValue); mProgressBarSearch = FindViewById <ProgressBar>(Resource.Id.progressbarSearch); //mSearchViewRedditKeyword = FindViewById<Android.Support.V7.Widget.SearchView>(Resource.Id.sVSubRedditKeyword); redditApi = RestService.For <IRedditApi>(Constants.REDDIT_URL); mSubRedditItemsViewPresenter = new SubRedditItemsViewPresenter(this); //mProgressDialog = new ProgressDialog(this); //mProgressDialog.SetMessage(GetString(Resource.String.url_loading)); //mProgressDialog.SetCancelable(true); //init adapter mLayoutManager = new LinearLayoutManager(this); mRecyclerViewSubReddit.SetLayoutManager(mLayoutManager); DividerItemDecoration itemDecorator = new DividerItemDecoration(this, DividerItemDecoration.Vertical); itemDecorator.SetDrawable(ContextCompat.GetDrawable(this, Resource.Drawable.item_divider)); mRecyclerViewSubReddit.AddItemDecoration(itemDecorator); mSearchButton = FindViewById <Button>(Resource.Id.search_button); mSearchButton.Click += SearchButton_Click; }
public void BeforeEachTest() { mockModel = new Mock <SubRedditResponse>(); presenter = new SubRedditItemsViewPresenter((ISubRedditItemsView)mockView); }