I'm trying to get started with Groovy unit
test. My intention is to create reusable Groovy scripts along with unit test cases. As I'm new to Java
space, I guess I'm missing something but I can't seem to figure out how to call a class in a different namespace. I have source code like the following below.
│ └── class1.groovy
And I have a simple code like the following in class1. It should be easy to image that class2 has a function sayHello() that prints "Hello from class2".
When I run groovy class1.groovy
, I get the following error.
/my/path/class1.groovy: 3: unable to resolve class com.company.stuff2.class2
@ line 3, column 1.
How do I make sure to execute code in different namespace in Groovy?