Yazılım detaylar:
time.Now, DateTime.Now ve Date.today tek bir çağrıda simüle.
Bu esas olarak bir zaman duyarlı testi çalıştırmak için ya da test ortamında saatini ayarlamak için kullanılır
Özellikler :.
- Belirli bir noktaya zamanı dondurun.
- zamanda geri belirli bir noktaya Seyahat, ama zaman oradan ilerlemeye devam etmesine izin.
- Hayır bağımlılıkları, herhangi bir yakut proje ile kullanılabilir
- Timecop API izin verir argümanlar aşağıdakilerden biri olarak #freeze ve #travel içine geçirilecek time.Now saniyeler içinde çıkıntı olarak yorumlanır argüman
- İç İçe desteklenen Timecop # seyahat ve Timecop # dondurma çağrıları - Her blok artık onun yorumunu koruyacak .
Zaman Örneğin, DateTime Örneğin, Tarih Örneğin, bireysel argümanlar (yıl, ay, gün, saat, dakika, saniye), bir tek tamsayı:
Bu sürümdeki yeni nedir:
- Çeşitli dilimi ile ilgili sorunlar düzeltildi. Bir yerel olmayan zaman dilimini belirtilen bir DateTime örneğine seyahat ederken Özellikle, yerel bir örneğine verilen DateTime örneği dönüştürmek ve DateTime.Now o dönün.
- Fix hata.
- Fix hata DateTime en bir saat kapalı olmak sonuçlandı DST sınırından bir DateTime seyahat.
- Timecop sınıfının sorumluluğunu azaltmak için Timecop :: TimeStackItem içine ayrıştırma argüman geçirme.
Ruby'nin 'tarihi' kütüphane önceden yüklenmiş olmasaydı ne Timecop kullanılmasına izin vermeyeceğini
Yorum Bulunamadı