public void ReadHistoryTest() { IReadHistoryService hs = new ReadHistory(@"..\..\..\Saves\HistoriesTest\"); IHistory history = hs.Read("HistoryTest.json"); Assert.AreEqual(1, history.LastId); Assert.AreEqual(2, history.HistoryList.Count); }
public void FindByBizSourceTest() { var model = CreateNewModel(); var bizSource = model.BizSource; var entry = ReadHistory.FindByBizSource(bizSource); Assert.NotNull(entry); model.AssertObject(entry); }
public void FindByIdTest() { var model = CreateNewModel(); var id = model.Id; var entry = ReadHistory.FindById(id); Assert.NotNull(entry); TestHelper.AssertObject(model, entry); }
internal ReadHistory CreateNewModel() { var ignores = ignoreProperties.Split(','); var model = new ReadHistory(); TestHelper.FillRndProperties(model, ignores); var saveResult = model.Save(); Assert.IsTrue(saveResult); return(model); }
public void DeleteTest() { var model = CreateNewModel(); var id = model.Id; var saveResult = model.Save(); Assert.IsTrue(saveResult); model.Delete(); var entry = ReadHistory.FindById(model.Id); Assert.Null(entry); }
/// <summary> /// /// </summary> /// <param name="passportId"></param> /// <param name="bizSource"></param> /// <returns></returns> public ReadHistory FindByBizSource(long passportId, string bizSource) { var sqlName = this.FormatSqlName("SelectByBizSourceWithPassport"); var sqlParams = new Dictionary <string, object>(2); sqlParams.Add("passportId", passportId); sqlParams.Add("bizSource", bizSource); var dataSet = SqlHelper.ExecuteDataSet(sqlName, sqlParams); ReadHistory model = null; if (dataSet.Tables[0].Rows.Count > 0) { model = this.Convert(dataSet.Tables[0].Rows[0]); } return(model); }