Terfi
CodeGym Üniversitesi
Öğrenme
Kurs
Görevler
Anketler ve Sınavlar
Oyunlar
Yardım
Takvim
Toplum
Kullanıcılar
Forum
Sohbet
Nesne
Başarı Öyküleri
Aktivite
Yorumlar
Abonelikler
Açık tema
Dersler
Yorumlar
Hakkımızda
Başlangıç
Öğrenmeye başla
Şimdi öğrenmeye başla
görev haritası
Dersler
tüm görevler
Tüm seviyeler
İlgili proje: Maven
Modül 3
seviye ,
Ders
Görev: CodeGym'tan grafik motoru aracılığıyla bir JavaFX oyunuyla yürütülebilir bir JAR dosyası oluşturmanız gerekir. Bunun için ihtiyacınız var: Depodan çatal https://github.com/CodeGymCC/project-maven Projenizin sürümünü bilgisayarı
Bir programcının hayatında test
Modül 3
seviye ,
Ders
Programcılar neden teste ihtiyaç duyar? Sonraki birkaç seviye, programcıların ihtiyaç duyduğu şekilde test etmeye ayrılacak . Ama önce, testin ne olduğunu ve neden gerekli olduğunu öğrenelim. Yazılımla ilgili olarak, test etme görevinin pro
JUnit ile ilk testler
Modül 3
seviye ,
Ders
JUnit çerçevesini bağlama Java kodunu test etmek için JUnit adında harika bir çerçevemiz var . Harika çalışıyor, sürekli güncelleniyor, çok popüler ve tabii ki Intellij IDEA onunla çok sıkı bir şekilde bütünleşmiş durumda. Artık herkes bu ç
JUnit'te bir test ortamı kurma
Modül 3
seviye ,
Ders
3.1 Açıklamalar @BeforeEach, @AfterEach Önceki örnekte, her yöntemde bir nesne oluşturmak için kod yazmamız gerektiğini unutmayın.hesap makinesi. Tabii ki, bu sadece bir satır, ancak gerçek sistemleri test edersek, genellikle birkaç düzine
JUnit'te faydalı ek açıklamalar
Modül 3
seviye ,
Ders
4.1 @Devre Dışı Şimdi JUnit çerçevesinin bazı çok kullanışlı ve popüler ek açıklamalarına bakalım. İlk ek açıklama, JUnit'in onu çağırmaması için belirli bir testi kapatmanıza izin verir. Testin düzgün çalışmadığını fark ettiğinizde veya ko
Junit'te parametreleştirilmiş testler
Modül 3
seviye ,
Ders
5.1 @ParameterizedTest notu Bazen testi farklı parametrelerle birden çok kez çağırmak istersiniz: farklı değerler, farklı giriş parametreleri, farklı kullanıcı adları. JUnit hayatınızı kolaylaştırmayı amaçlar, bu nedenle bu durumda parametr
JUnit İddiaları
Modül 3
seviye ,
Ders
6.1 iddialar Onaylar, kodun farklı yerlerine eklenebilen özel kontrollerdir . Görevleri, bir şeylerin ters gittiğini belirlemektir. Daha doğrusu, her şeyin olması gerektiği gibi gidip gitmediğini kontrol etmek için. Bu "gerektiği gibi" ve ç
JUnit'teki popüler ek açıklamalar
Modül 3
seviye ,
Ders
7.1 @Suite notu Ve birkaç tane daha sık kullanılan açıklama. Onları kullanmasanız bile, onlarla kesinlikle testler göreceksiniz. Bu nedenle, orada yazılanları en azından genel hatlarıyla anlamak gerekir. Testler gruplar halinde birleştirile
Mockito ile gelişmiş testler
Modül 3
seviye ,
Ders
1.1 Mockito kitaplığı Bugün gelişmiş testlerle tanışacağız. Daha spesifik olarak, Mockito kitaplığı ile . Bu işten çıkmayı aklından bile geçirme. İlk olarak, bu kitaplık Spring testinde bir standarttır . Bu aslında Java arka uç geliştirme e
Temel Mockito Ek Açıklamaları
Modül 3
seviye ,
Ders
2.1 @Sahte açıklama Mockito'da sahte nesnelerle çalışmanın iki yolu vardır. Birincisi tamamen sanal bir nesne yaratmak , ikincisi ise mevcut bir nesneyi bir paketleyiciye sarmak. İlki ile başlayalım. Tamamen sanal bir nesne oluşturmak için
Alaycı nesneler
Modül 3
seviye ,
Ders
3.1 doReturn() yöntemi Şimdi sihir geliyor... Diyelim ki sahte bir sahte nesne yarattınız, ancak bir şekilde çalışması için ona ihtiyacınız var. Belirli yöntemler çağrıldığında, önemli bir şey yapılmıştır veya yöntemler belirli bir sonuç dö
Sahte yöntemleri parametrelerle çağırma
Modül 3
seviye ,
Ders
4.1 Yöntem parametreleri Sahte nesneye eklenen önceki kurallar, parametresiz yöntemlerle ilgiliydi. Parametreli yöntemler için kurallar nasıl oluşturulur? Ayrıca, bazı parametre değerleri için bir sonuç ve diğerleri için başka bir sonuç ola
Daha fazla göster
1
...
23
24
25
26
27
...
35
Please enable JavaScript to continue using this application.