Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SW Unit Testing

Program Pengolahan Nilai Mahasiswa (Java) untuk praktikum Software Unit Testing.

Fitur

  • Input nilai tugas, UTS, UAS
  • Validasi nilai
  • Perhitungan nilai akhir
  • Penentuan grade
  • Penentuan status kelulusan

Prasyarat

  • Java JDK 17+ — pastikan sudah terinstal dan JAVA_HOME sudah dikonfigurasi
  • Git — untuk clone repositori
  • Tidak perlu menginstal Gradle secara manual, sudah tersedia via gradlew

Cara Penggunaan

1. Clone Repositori

git clone <url-repositori>
cd SW-Unit-Testing

2. Jalankan Semua Unit Test

Windows (CMD / PowerShell):

.\gradlew test

Linux / macOS:

./gradlew test

3. Jalankan Test Kelas Tertentu

Ganti NamaModulTest dengan nama file test yang ingin dijalankan, misalnya GradeModuleTest:

Windows:

.\gradlew test --tests "GradeModuleTest"

Linux / macOS:

./gradlew test --tests "GradeModuleTest"

Kelas test yang tersedia:

  • InputModuleTest
  • ValidationModuleTest
  • FinalScoreModuleTest
  • GradeModuleTest
  • GradeProcessingModuleTest
  • GraduationModuleTest
  • GradeApplicationTest

4. Lihat Laporan Hasil Test

Setelah test selesai, laporan HTML tersedia di:

build/reports/tests/test/index.html

Buka file tersebut di browser untuk melihat hasil test secara lengkap.

5. Bersihkan Build (Opsional)

.\gradlew clean        # Windows
./gradlew clean        # Linux / macOS

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages