- tooling
- groovy & java: https://github.com/groovy/GMavenPlus/wiki/Examples#joint-compilation
- groovy plugin
- groovy console
- scripts
- Groovy
- basics
- groovy_cheat_sheet.pdf
- equality
- ;
- script language / compile time checks
- types / def
- return
- braces
- privacy
- strings
- interpolation
- plain
- multiline
- stripMargin
- regexp
- closures
- collections
- lists
- maps
- ranges
- ops
- parameters
- default
- "named"
- for constructors
- test data generation methods
- traits
- JSON
- JsonBuilder
- JsonSlurper
- http
- https://github.com/jgritman/httpbuilder/wiki
python -m SimpleHTTPServer 8000
new RESTClient("http://localhost:8000")
- basics
- Spock
- given, when, then, and (, setup, cleanup, expect)
- assert
- with
- setup(Spec), cleanup(Spec)
- logging / problem with traits
- exceptions
- where + @Unroll
- mocks
- declaration
- behaviour
- verification
- dependency injection
- real-world-examples
- spock + spring
- waitFor / TODO Waiting
tmstff/groovy-workshop
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published