Ruby'de spec nedir?
Ruby'de spec nedir?

Video: Ruby'de spec nedir?

Video: Ruby'de spec nedir?
Video: Ruby in 100 Seconds 2024, Nisan
Anonim

NS Ruby Özelliği Süit, kısaltılmış yakut / özellik , davranışı için bir test paketidir yakut Programlama dili. ISO gibi standartlaştırılmış bir spesifikasyon değildir ve bir olmayı amaçlamaz. Bunun yerine, davranışı tanımlamak ve test etmek için pratik bir araçtır. yakut kod ile.

Üstelik Ruby'de ne anlatılıyor?

Kelime betimlemek bir RSpec anahtar sözcüğüdür. Bir “Örnek Grup” tanımlamak için kullanılır. Bir “Örnek Grup”u bir testler topluluğu olarak düşünebilirsiniz. NS betimlemek anahtar kelime bir sınıf adı ve/veya dize argümanı alabilir. Blok sadece bir yakut tarafından belirlenen blok yakut anahtar kelimeleri yap/bitir.

Ayrıca, Ruby'de RSpec nedir? RSpec için bir test aracıdır. yakut , davranışa dayalı geliştirme (BDD) için yaratılmıştır. için en sık kullanılan test kütüphanesidir. yakut üretim uygulamalarında. Çok zengin ve güçlü bir DSL'ye (etki alanına özgü dil) sahip olmasına rağmen, özünde oldukça hızlı bir şekilde kullanmaya başlayabileceğiniz basit bir araçtır.

Bunu göz önünde bulundurarak, Ruby testi nedir?

Birim test yapmak uygun ve yararlı yazmaya zaman ayırırsanız, geliştirme sürecinin başlarında hataları yakalamanın harika bir yoludur. testler . Diğer dillerde olduğu gibi, yakut kurmak, düzenlemek ve çalıştırmak için standart kitaplığında bir çerçeve sağlar testler aranan Ölçek ::Birim. Temel başarılı/başarısız tanımlamanın bir yolu testler.

Özellik özelliği nedir?

Özellik özelliği . Özellik özellikleri işlevsellik dilimlerini çalıştırmayı amaçlayan üst düzey testlerdir. bir uygulama aracılığıyla. Uygulamayı yalnızca harici aracılığıyla yürütmelidirler. arayüz, genellikle web sayfaları.

Önerilen: