public JenisSuratDinasModel Add(JenisSuratDinasModel jenisSuratDinas) { // INPUT VALIDATION var kt = Validate(jenisSuratDinas); // BUSINESS VALIDATION var jenisSuratDinasDb = _jenisSuratDinasDal.GetData(kt); jenisSuratDinasDb.NotEmpty().Throw("JENIS SURAT DINAS ID already exist"); // REPO-OP _jenisSuratDinasDal.Insert(kt); // RETURN return(kt); }
public void GetData_Test() { using (var trans = TransHelper.NewScope()) { // arrange var expected = JenisSuratDinasTestData(); _sut.Insert(expected); // act var actual = _sut.GetData(expected); // assert actual.Should().BeEquivalentTo(expected); } }