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

  • BachelorsPadTv

    BachelorsPad

    17 Ocak 2012
  • Noam Erez

    Noam Erez

    3 NİSAN 2012
  • Turkish Airlines

    Turkish Airl

    11 AĞUSTOS 2006