public BPHutangModel GetData(string piutangID) { var header = _bpHutangDal.GetData(piutangID); if (header == null) { return(null); } var detil = _bpHutangDetilDal.ListData(piutangID); header.ListLunas = detil; return(header); }
public void ListDataTest() { using (var trans = TransHelper.NewScope()) { // arrange var expected1 = BPHutangDetilDataFactory(); _bpHutangDetilDal.Insert(expected1); var expected2 = expected1.CloneObject(); expected2.BPHutangDetilID = "B2"; _bpHutangDetilDal.Insert(expected2); var expected = new List <BPHutangDetilModel> { expected1, expected2 }; // act var actual = _bpHutangDetilDal.ListData("A1"); // assert actual.Should().BeEquivalentTo(expected); } }