rmpestano / dbunit-rules

https://github.com/database-rider/database-rider
15 stars 5 forks source link

Dynamic replacements #20

Closed rmpestano closed 8 years ago

rmpestano commented 8 years ago

Currently we have fixed replacements like

tweet:
  - id: "1"
    content: "dbunit rules!"
    date: "[DAY,NOW]"
    user_id: 1
  - id: "2"
    content: "dbunit rules!"
    date: "[DAY,YESTERDAY]"
    user_id: 1
  - id: "3"
    content: "dbunit rules!"
    date: "[DAY,TOMORROW]"
    user_id: 1

and only these keywords are replaced by DateTimeReplacer.

Dynamic replacements are possible by invoking a script language using jsr 223, more details here.