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

  • CZTUTORIALS

    CZTUTORIALS

    28 Ocak 2011
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010
  • mliskIT

    mliskIT

    29 Mart 2012