Bu test dosyasında, render() fonksiyonunu kullanarak HelloWorld bileşenini render ediyoruz. Daha sonra, screen.getByText() fonksiyonunu kullanarak "hello world" metnini içeren bileşen öğesini alıyoruz. Son olarak, expect() fonksiyonunu kullanarak, helloWorldElement'in belgeye eklenip eklenmediğini doğruluyoruz.
Bu örnekteki test, HelloWorld bileşeninin "Hello World" metnini içerip içermediğini kontrol eder. Testimizi çalıştırmak için, terminalde aşağıdaki komutu çalıştırabiliriz:
Bu komut, testleri otomatik olarak çalıştırır ve sonuçları raporlar. Testimiz başarılı olursa, aşağıdaki gibi bir çıktı alırız:
Bu örnekteki test, Jest ve React Testing Library'nin temel kullanımını gösterir. Bu araçlar, daha karmaşık bileşenler ve senaryolar için de ileride kullanacağız.