Fixture Factory v4.0.1 Release Notes

Release Date: 2016-04-19 // about 4 years ago

Previous changes from v3.0.0

  • 🔋 Features

    • 👍 has and gimme functions now supports multiple templates

      Fixture.from(User.class).gimme(2, "male", "female");

      Fixture.of(User.class).addTemplate("valid", new Rule() {{ add("addresses", has(2).of(Address.class, "sp", "mg")); }});

    • ➕ adding asString to instant function #58
      add("birthdayAsString", instant("18 years ago").asString("dd/MM/yyyy"));

    • uniqueRandom function to generate unique values #70

    • CNPJ function #55
      add("cnpj", cnpj());

    🛠 Bugfixes

    • 🛠 Fixing range function with BigDecimal type #69
    • 🛠 Fixing fixtures for inner classes with construtors in Java 8 935214c
    • 🛠 Fixing overriding nested attribute in gimme call #73
    • And others...

    Others

    • 📚 Little improvements in documentation
    • ♻️ Functions' package was refactored, this will break people that are importing those functions