Bu kursumda unit test yazmak için en çok kullanılan xUNIT kütüphanesi ile asp.net core ve api projeleriniz için sıfırdan unit test yazmayı öğreneceksiniz.
Bu Kurs aşağıdaki konuları içermektedir.
Unit Test nedir ?
Projelerimizi unit test yazmak için nasıl uygun hale getirebiliriz ?
xUnit Assert methodları nelerdir ?
Contain/DoesNotContain methodu nasıl kullanılır ?
True/False methodu nasıl kullanılır ?
Match/DoesNotMatch methodu nasıl kullanılır ?
StartsWith/EndsWith methodu nasıl kullanılır ?
InRange/NotInRange methodu nasıl kullanılır ?
Empty/NotEmpty methodu nasıl kullanılır ?
Single methodu nasıl kullanılır ?
IsType/IsNotType methodu nasıl kullanılır ?
IsAssignableFrom methodu nasıl kullanılır ?
Null/NotNull methodu nasıl kullanılır ?
Equal/NotEqual methodu nasıl kullanılır ?
Test methodları parametre nasıl alır ?
Test Method isimlendirme nasıl olmalıdır ?
Mock nedir ?
Moq kütüphanesi nasıl kullanılır ?
Moq verify methodu nasıl kullanılır ?
Moq throws methodu nasıl kullanılır ?
Moq callback methodu nasıl kullanılır ?
Aspnet Core Mvc projelerinizde action method'larınız için test nasıl yazılır (sıfır proje üzerinden senaryolarla adım adım anlatım ) ?
Aspnet Core Mvc API projelerinizde endpoint'leriniz için test nasıl yazılır (sıfır proje üzerinden senaryolarla adım adım anlatım ) ?