public void TestMethod1() { string stockCode = "600036"; StockBonusDto insertData = example(); string dataFile = DataFiles.GetStockBonusFile(stockCode); if (File.Exists(dataFile)) { File.Delete(dataFile); } var appService = new StockBonusAppService(); // 测试插入数据 appService.Add(stockCode, insertData); Assert.IsTrue(appService.Exists(stockCode, insertData)); // 测试更新数据 insertData.PreTaxDividend = 100; appService.Update(stockCode, insertData); insertData.Description = "测试测试"; appService.Update(stockCode, insertData); Assert.IsTrue(appService.Exists(stockCode, insertData)); // 测试读取数据 var securities = appService.Get(stockCode).ToList(); Assert.IsNotNull(securities); Assert.IsTrue(securities.Count == 1); Assert.AreEqual(insertData.DateOfDeclaration, securities[0].DateOfDeclaration); Assert.AreEqual(insertData.PreTaxDividend, securities[0].PreTaxDividend); Assert.AreEqual(insertData.Description, securities[0].Description); }