| Author |
Static Variable Access from Junit class
|
Ravissant Saraswat
Greenhorn
Joined: Mar 15, 2010
Posts: 20
|
|
Hi Everyone,
I'm trying to test a web application with multiple junit tests (with multiple inputs), for which I'm using a main class to call all these Junit test cases. Now what I basically need to do is, get some benchmarking parameters which I intend displaying on a jfree chart, that reads from a csv.
Now, all the benchmarking parameters are retrieved in a service I've written, all parameters set as public static variables in this service. I need all these parameters in the main class from which I'm calling the junit test cases. However , all variables come 0, even though all test cases execute successfully . The following is the code for the main class:
Please note that the endeavour works when I put the writeToCSV method in my service, but that isn't how I want it, I want to access the variable from the main class.
Please help!!!
Thanks,
Ravissant
|
 |
Jeanne Boyarsky
internet detective
Marshal
Joined: May 26, 2003
Posts: 26496
|
|
|
Do you know if JUnit is running in a separate JVM? I don't think it is, but that's something to check. Another is when the variables get zeroed out.
|
[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
|
 |
Ravissant Saraswat
Greenhorn
Joined: Mar 15, 2010
Posts: 20
|
|
Thanks for the reply Jeanne! Well, I don't know if JUnit is running on a seperate JVM, but after debugging, I suspect that the service class is unloading. I even tried to serialize the service object to deseralize in the main class but I got a "file not found" exception.
Could you/someone please tell me how I can persist the state/value of the object/variables so I can get those parameters in my main class?
|
 |
Hebert Coelho
Ranch Hand
Joined: Jul 14, 2010
Posts: 754
|
|
|
Could you post the code that declares the variables?
|
[uaiHebert.com] [Full WebApplication JSF EJB JPA JAAS with source code to download] One Table Per SubClass [Web/JSF]
|
 |
 |
|
|
subject: Static Variable Access from Junit class
|
|
|