コード例 #1
0
        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);
        }
コード例 #2
0
        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 });
            //}
        }