public async Task TestSingleCard() { var cardService = new CardService(new SqliteConnectionService()); await cardService.DeleteAsyncAllCard();//删除CardTable全部内容 var card = new Card() { PackageId = 1, Question = "enheng?", Answer = "no" }; var cardList = await cardService.GetAsyncAllCards();//获取CardTable全部内容 Assert.AreEqual(0, cardList.Result.Count); await cardService.InsertAsyncCard(card); //插入一个Card cardList = await cardService.GetAsyncAllCards(); //获取CardTable全部内容 Assert.AreEqual(1, cardList.Result.Count); Assert.AreEqual(1, cardList.Result[0].PackageId); await cardService.DeleteAsyncCard(cardList.Result[0].Id); //删除一个卡片 cardList = await cardService.GetAsyncAllCards(); //获取CardTable全部内容 Assert.AreEqual(0, cardList.Result.Count); await cardService.DeleteAsyncAllCard(); }