public void GetAkunPendaftaranId_ReturnValue(string noPendaftaran, int expected) { // Arrange var _pendaftaranService = new PendaftaranService(_connectionHelper, null); // Action int akunId = _pendaftaranService.GetAkunPendaftaranId(noPendaftaran); // Assert Assert.Equal(expected, akunId); string msg = $"Kasus Uji: NoPendaftaran 201006 memiliki Id 2019 dan masukkan parameter noPendaftaran dengan {noPendaftaran}\n" + $"Hasil yang diinginkan: {expected}\n" + $"Hasil aktual: {akunId}"; _output.WriteLine(msg); }
public void InsertAkunPendaftaran_Insert() { // Arrange var _pendaftaranService = new PendaftaranService(_connectionHelper, _securityRelateHelper); var newAkun = new AkunPendaftaran() { JalurPendaftaran = "Reguler", JadwalTes = DateTime.Now, CalonSiswaId = 3004, NoPendaftaran = "204011", Password = "******" }; // Action _pendaftaranService.InsertAkunPendaftaran(newAkun); bool isExist = _pendaftaranService.GetAkunPendaftaranId(newAkun.NoPendaftaran) != 0; // Assert Assert.True(isExist); string msg = $"Kasus Uji: Membuat objek akun pendaftaran kemudian melakukan penyimpanan\n" + $"Hasil yang diinginkan: data tersimpan\n"; if (isExist) { msg += "Hasil aktual: data tersimpan"; } else { msg += "Hasil aktual: data tidak tersimpan"; } _output.WriteLine(msg); //using (SqlConnection conn = new SqlConnection(_connectionHelper.GetConnectionString())) //{ // conn.Execute("DELETE FROM CalonSiswa WHERE Nik = @Nik", new { Nik = newCalonSiswa.Nik }); //} }