Tavuk ve yumurta problemi gibi görünüyor.
Bazı veri deposuna yazma işlevi yazabilirsiniz, ancak test edilmiş bir okuma işlevi olmadan düzgün kaydettiğinizi asla bilemezsiniz.
Bir veri deposundan bir okuma işlevinin okunmasını sağlayabilirsiniz, ancak test edilen bir yazma işlevi olmadan bu veri deposuna bir şeyler okumak için nasıl koyabilirsiniz?
DÜZENLE:
Bağlanmak ve kullanmak için nesneleri yüklemek için bir SQL veritabanı ile işlemler yapıyorum. DB'nin sağladığı erişim işlevlerini test etmenin bir anlamı yoktur, ancak nesneleri serileştirmek / serisini kaldırmak için bu tür DB işlevlerini sararım. DB'ye doğru ve doğru şeyler yazdığım ve okuduğuma emin olmak istiyorum.
@Snowman'ın belirttiği gibi, ekleme / silme gibi değildir. Yazdığım içeriğin doğru olduğunu bilmek istiyorum, ancak bu iyi test edilmiş bir okuma fonksiyonu gerektiriyor. Okuduğumda, okuduğumun yazılana eşit bir nesne oluşturduğundan emin olmak istiyorum; ancak bu iyi sınanmış bir yazma işlevi gerektirir.