public void BeforeAllTest()
        {
            liteDb = new CarLiteDbDataStore(liteDbPath);
            sqlDb  = new CarSqLiteDataStore(sqlDbPath);

            items = new List <Car>();
            Car item;

            for (int i = 0; i < itemsCount; i++)
            {
                item = new Car()
                {
                    Id        = i,
                    Model     = "testModel",
                    Productor = "testProductor",
                    Year      = 1970 + i
                };
                items.Add(item);
            }
        }
Пример #2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            SetContentView(Resource.Layout.activity_main);

            model     = new CarLiteDbDataStore();
            viewModel = new ItemsViewPresenter <Car>(model);

            Toolbar toolbar = FindViewById <Toolbar>(Resource.Id.toolbar);

            SetSupportActionBar(toolbar);

            var recyclerView = FindViewById <RecyclerView>(Resource.Id.recyclerView);

            recyclerView.HasFixedSize       = true;
            recyclerView.SetAdapter(adapter = new ItemsAdapter(this, viewModel));

            addBtn = FindViewById <FloatingActionButton>(Resource.Id.fab);
        }
 public void BeforeEachTest()
 {
     db = new CarLiteDbDataStore(dbPath);
 }