private void ShouldReturnSuccessForUpdate() { var operationSecceded = false; var dataAccessJsonStr = string.Empty; var formattedJsonStr = string.Empty; try { var model = new SubTipeModel() { id = 1, nama = "Sub tipe #1 (Update)", keterangan = "Keterangan Sub tipe #1 (Update)" }; _services.Update(model); operationSecceded = true; } catch (DataAccessException ex) { operationSecceded = false; formattedJsonStr = TestsHelper.DataAccessStatusInfoToJson(ex); } try { Assert.True(operationSecceded); _testOutputHelper.WriteLine("Data berhasil diubah."); } finally { _testOutputHelper.WriteLine(formattedJsonStr); } }
private void ShouldReturnSuccessForInsert() { var operationSecceded = false; var formattedJsonStr = string.Empty; try { for (int i = 1; i <= 10; i++) { var model = new SubTipeModel() { nama = $"Sub tipe #{i}", keterangan = $"Keterangan Sub tipe #{i}" }; _services.Insert(model); } operationSecceded = true; } catch (DataAccessException ex) { operationSecceded = false; formattedJsonStr = TestsHelper.DataAccessStatusInfoToJson(ex); } try { Assert.True(operationSecceded); _testOutputHelper.WriteLine("Data berhasil ditambahkan."); } finally { _testOutputHelper.WriteLine(formattedJsonStr); } }