Re: Accessing resources in test cases

From: Henrique Prange (hprang..mail.com)
Date: Fri Jan 26 2007 - 06:19:25 EST

  • Next message: Varouj Seuylemezian: "RE: Unknown tag (webobject)"

    Hi Logi,

    Try

    getClass().getResource( "/LANGUAGE.lproj/FILE.txt" );

    or

    getClass().getResourceAsStream( "/LANGUAGE.lproj/FILE.txt" );

    The first method returns the URL for your resource and the second
    returns an InputStream.

    Cheers,

    Henrique

    Logi Helgu wrote:
    > I have a unit test that needs to get data from a text file in my languge(
    > lproj ) folder and I'd like to set it up without an absolute path( like
    > /Developer/workspace/PROJECT/LANGUAGE.lproj/FILE.txt ).
    >
    > Since my test case is pure Java I don't have a running Application with the
    > ResouceManager and I'm using BufferedReader/FileReader with the absolute
    > path to the file to read its contents.
    >
    > Any ideas how I can get the resource in my test case without the absolute
    > path, since I don't want the test to be dependent on the location of my
    > workspace.
    >
    >
    >
    > With well-being and veneration,
    > Logi Helgu
    >
    >
    >
    >
    > Fyrirvari á tölvupósti / e-mail disclaimer
    > <a href="http://www.us.is/page/fyrirvari">http://www.us.is/page/fyrirvari>
    >
    >

    -- 
    

    \o/ Henrique Prange, Moleque de Idéias Educação e Tecnologia Ltda | Phone: 55-21-2710-0178 E-mail: hprang..oleque.com.br / \ http://www.moleque.com.br



    This archive was generated by hypermail 2.0.0 : Fri Jan 26 2007 - 06:19:42 EST