Browsing Tag

java8

JUnit5 ile Parameterized Test

Bu yazımızda unit testlerimizi daha efektif hale getirmeye çalışacağız. Peki neden? Çünkü testlerimizi yazarken muhtemelen fark ettiğiniz bir problem var. Bazı durumlarda test methodumuzun işlevi aynı kalmasını istiyoruz ama farklı…

JUnit ile Servis Katmanı Testi-2

https://bilisim.io/2023/06/12/junit-ile-controller-testi/ https://bilisim.io/2023/10/19/junit-ile-servis-katmani-testi-1/ Bu yazıda bir önceki yazıda bahsettiğimiz konuları daha ileri seviyeye taşımaya çalışacağız. Bu yazıyla…

JUnit ile Servis Katmanı Testi-1

Bir önceki Controller testi yazısını okumadıysanız onunla başlayabilirsiniz. Bu yazımızda öncelikle servis katmanı oluşturacağız bu bu katman için testler yazmaya çalışacağız. UserService Yukarıdaki gibi bir örnek sınıf oluşturdum,…

Spring Boot Generic Exception Handler

Spring Boot ile exception haneler mekanizmasına geçmeden öncelikle Java'daki exception yapılarını incelememiz gerekir. Aşağıdaki görsel bu yapıyı çok iyi görstermektedir. Görselde olduğu üzere Exception ve Error…

Hayat Kurtaran Java Stream Komutları

Java 8 ile gelen en önemli ve günlük işlerimizi kolaylaştıran Stream'den kendi adıma en çok kullandığım komutları örneklendirmeye çalışacağım. Çok daha fazlasını aşağıdaki yazılarda bulabilirsiniz.…

Spring Boot ile GraphQL API – 2

Önceki yazımızda kaldığımızdan yerden devam edeceğiz. Senaryoyu değiştirerek uygulamayı adım adım ilerleteceğiz. Proje yapısını da değiştireceğimiz için öncelikle aşağıdaki adımları yapmamız gerek.  resolver ve model package…