Guava'da Ticker oldukça havalı bir konsepti var. Ne yazık ki, yürütme sürelerini ölçmek için nano-saniye odaklı Kronometreler oluşturma etrafında tasarlanmış gibi görünüyor.Sistem Zamanını Almak için Proxy Nesnesi
Bunun gibi bir şey bulmak istiyorum çünkü test sınıflarını zaman değişikliklerine duyarlı hale getiriyor. System.currentTimeMillis()
kullanıyorum zaman tarihsel olarak bir sorunla karşılaştım çünkü bir testte zamanın geçişini simüle etmek zor. Guava'nın sahip olduğu benzer bir arabirimi kullanmayı düşünüyordum, ancak bunun yerine, daha fazla kullanılabilir kitaplıklarla eşleşmesi nedeniyle, millis'te ölçüm süreleri.
Yazmaya başlamadan önce kendiminkine benzer bir şey görüp görmediğini veya başka önerileri olup olmadığını sormak istedim.
Bekleyin. Milisaniye cinsinden ölçüm süreleri dışında bir "Ticker" mı istiyorsunuz? Nanosaniye dönüştürmenin özel bir sebebi var mı? –
@NickCampion: Bu kötü bir soru değil. Cevabımı gör. – ColinD