示例#1
0
            public void C_CorrectData_A()
            {
                PayerSet expectData = new PayerSet()
                {
                },
                         actualData = Repo.Create(new PayerSet()
                {
                    Payer = new PayerModel()
                    {
                        CustomerCode = "992086",
                        PayerName    = "測試人員01",
                        PayerNo      = "8463",
                        PayerType    = PayerType.Normal,
                    }
                });

                AssertCorrectData(expectData, actualData);
            }
示例#2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="expectData"></param>
 /// <param name="actualData"></param>
 /// <param name="messageLog"></param>
 private void AssertCorrectData(PayerSet expectData, PayerSet actualData)
 {
     AssertSet(expectData, actualData);
     AssertMessage();
 }
示例#3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="expectData"></param>
 /// <param name="actualData"></param>
 private void AssertSet(PayerSet expectData, PayerSet actualData)
 {
     //Assert.AreEqual(testData.BillTerm.BillTermId, result.BillTerm.BillTermId, $"{ResxManage.GetDescription<BillTermSet>(p => p.BillTerm)} 結果不一致");
     //Assert.AreEqual(expectData.BillTermDetail, actualData.BillTermDetail, $"{ResxManage.GetDescription<BillTermSet>(p => p.BillTermDetail)} 結果不一致");
 }
 //保存前
 public static void CheckData(SysMessageLog message, ApplicationDbContext dataAccess, PayerSet set)
 {
     CheckPayerNoLen(message, set.Payer);
     CheckPayerNoIsNotNum(message, set.Payer.PayerNo);
     CheckPayerNoExist(message, dataAccess, set.Payer);
 }