示例#1
0
        private string GetBukuPiutangID(BukuKasModel bukuKas)
        {
            string result           = null;
            var    listPiutangDetil = _bukuPiutangLunasDal.ListData(bukuKas);

            if (listPiutangDetil != null)
            {
                result = listPiutangDetil.First().BukuPiutangID;
            }
            return(result);
        }
        public void ListDataTest()
        {
            using (var trans = TransHelper.NewScope())
            {
                //  arrange
                var expected1 = BukuPiutangLunasDataFactory();
                _bukuPiutangLunasDal.Insert(expected1);
                var expected2 = expected1.CloneObject();
                expected2.BukuPiutangLunasID = "A2";
                _bukuPiutangLunasDal.Insert(expected2);
                var expected = new List <BukuPiutangLunasModel>
                {
                    expected1, expected2
                };

                //  act
                var actual = _bukuPiutangLunasDal.ListData(expected1.BukuPiutangID);

                //  assert
                actual.Should().BeEquivalentTo(expected);
            }
        }