SORU
12 Mart 2011, CUMARTESİ


Nasıl test kaynaklarına erişmek için mi?

Bir dosya src/test/resources/ data.xml var.

Bu benim test FileReader yeni bir dosya okuma src/test/scala/ data.scala miyim?

CEVAP
12 Mart 2011, CUMARTESİ


Kaynakların erişilebilir getResource özel stil Java sağlayan yöntemleri kullanarak içindir. data.xml örnek $SBT_PROJECT_HOME/src/test/resources/, bir test gibi yani erişebilirsiniz: veriliyormuş

import scala.io.Source

// The string argument given to getResource is a path relative to
// the resources directory.
val source = Source.fromURL(getClass.getResource("/data.xml"))

source şimdi sadece normal bir Scala olduğunu elbette IO bir şey istiyorsan, içeriğini okuma ve test verileri için kullanma gibi bir hal alabilir.

Kaynak olarak elde etmek için başka yöntemler (bir dere gibi örneğin) vardır. Daha fazla bilgi için Java Docs: Class getResource yöntemleri bak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LivestrongWoman

    LivestrongWo

    1 Aralık 2011
  • Microsoft Research

    Microsoft Re

    24 EKİM 2008
  • Santozz Yazz

    Santozz Yazz

    23 Mart 2014