Added / improved tests for set inside dg:assign tag. Part of #159.

Signed-off-by: yukaReal <yuriy.yankop@gmail.com>
I would also prefer separate tags. If we need a tiebreaker, it's best to
keep implementation separate as well instead of mixing it in one place.

On Mon, Dec 1, 2014, 4:09 PM Nil Weerasinghe <notifications@github.com>
wrote:

> In
> dg-core/src/main/java/org/finra/datagenerator/engine/scxml/tags/SetAssignExtension.java:
>
> >
> >  /**
> >   * Marshall Peters
> >   * Date: 11/7/14
> >   */
> >  public class SetAssignExtension implements CustomTagExtension<SetAssignExtension.SetAssignTag> {
> > +    private static final Logger log = Logger.getLogger(SetAssignExtension.class);
> > +
> > +    private static Map<String, Set<String>> cachedDataFiles = new HashMap<String, Set<String>>();
>
> I will take Marhsall's side on this implementation. Being explicit on the
> types is better coding practice in my opinion. Do you agree?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/FINRAOS/DataGenerator/pull/163/files#r21119562>.
>