All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- README.md compatibility.
- The package built-in angular 18 and files minified to lower unpacked size.
- Removed
peerDependenciesoftslibandjasmine.
- Added
typeandoverride. - Removed
Storagefrom tests.
- Removed
Storage.
- Added
TestingActualto initialize multiple tests onactualorspyparam. - Added
TestingCustomto include tests on initialization. - Added
TestingExpectationclass with methods directly accessed by using method names instead of nested structure, but using it through theTestingExpectTo. - Added
expectationsdirectory with classes where methods are accessed by using nested object structure and method names. - Added
itdirectory with classes with methods are accessed by using nested object structure and method names. - Added
testingdirectory with classes where methods are directly accessed by using method names instead of nested structure, but using it. - Added
asyncExpectand jasmine matchers.
- Updated
Testingto mixin tests fromtestingdirectory.
- Added
stringOfLengthBetween()method ofTestingToBeMatchers. 2854f54 - Added
randomNumber()andrandomString()helper functions. cbe05f5 - Added
objectKeysIn(),objectSomeKeys(),stringIncludes()andstringIncludesSome()methods ofTestingToBeMatchers. 9af6d2f
- Updated
stringOfLength()to the singlelengthparameter. d82f066 Updated6af0073numberBetween()andstringOfLength()methods ofTestingToBeMatchersto useMinMaxinterface from@angular-package/type.- Change the parameters to
minandmaxofstringOfLength()andnumberBetween()method. d82f066
- Change the parameters to
- Updated default messages of
expectation fail outputand usewithContext()method to display it. 9af6d2f - Updated the
objectKey(),objectKeyIn(),objectKeys()andmethods cause of updatednumberBetween()@angular-package/type. 9af6d2f- Updated to a new
@angular-package/type. 9af6d2f - Changed the
keyproperty type fromKey | Key[]toPropertyKeyin theobjectKey()objectKeyIn()methods. - Changed the
keysproperty type fromKey[]toPropertyKey[]in theobjectKeys()method.
- Updated to a new
- Updated the
executeparameter to be optional by setting the default value totruefor all methods. dd18b84 Testing.prototype.toBeInstanceOfFunction()method usesinstanceofoperator to validate. dd18b84
- Removed unused
toBeResolved()method. dd18b84