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

  • AmeriiK_HD

    AmeriiK_HD

    16 AĞUSTOS 2012
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009
  • Samvith V Rao

    Samvith V Ra

    20 EKİM 2006