All Versions
25
Latest Version
Avg Release Cycle
52 days
Latest Release
1663 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.0.0-alpha1 Changes
October 31, 2019- Rewrite of the whole core Forge class
- Split the library into artifacts
-
v0.12 Changes
September 10, 2019- Add forgery to create an Android Web URL string (eg:
aWebUrl()
) - Add parameter to exclude enum values in
aValueFrom(MyEnum::class, exclude = listOf(MyEnum.Foo))
- Add forgery to create an Android Web URL string (eg:
-
v0.11 Changes
July 18, 2019- Add forgery to create a random substring of a String (eg:
aSubstring("Hello world")
)
- Add forgery to create a random substring of a String (eg:
-
v0.10.1 Changes
July 15, 2019- Fix bug when detecting the OS to generate a path
- Fix bugs in Regex generation
-
v0.10 Changes
July 09, 2019- Allow custom schem in Url forgery (eg:
aUrl(scheme = "wss")
) - Add forgery to create an Alpha Numerical string (
anAlphaNumericalString()
) - Add forgery to create a java.io.File Object (
aFile()
) - Add forgery to randomize a String's case (
randomizeCase("hello world")
)
- Allow custom schem in Url forgery (eg:
-
v0.9.1 Changes
November 09, 2018- Handle negated character set in regex (eg :
aStringMatching("[^a-f]")
)
- Handle negated character set in regex (eg :
-
v0.9 Changes
November 02, 2018- Add forgery to create a map (
forger.aMap { aWord() to aPositiveInt()
)
- Add forgery to create a map (
-
v0.8 Changes
October 25, 2018- Add forgery to pick a key / value from a map (
forger.aKeyFrom(myMap)
andforger.aValueFrom(myMap)
) - Sources are available from the IDE
- Make use of kotlin.min instead of Java's Integer.min, to be compatible with all Android versions
- Better error message in the JUnitForgerRule
- Add forgery to pick a key / value from a map (
-
v0.7 Changes
August 23, 2018- Add forgery to generate nullable with lambdas (
forger.aNullableFrom { aString() }
instead offorger.aNullableFrom(forger.aString())
) - Add Forgery to generate Date (
forger.aDate()
,forger.aPastDate()
andforger.aFutureDate()
) - Update forgery to generate list with lambda (
forger.aList { aString() }
instead offorger.aList { it.aString() }
) - Add forgery to generate a numerical String (
forger.aNumericalString()
andforger.aString(StringConstraint.NUMERICAL)
)
- Add forgery to generate nullable with lambdas (
-
v0.6 Changes
February 15, 2018- Add forgery to generate a sub collection
- Add forgery to shuffle a collection
- Improve Email / URL / URI forgery
- Add forgery to generate a list