DUnitX
DUnitX copied to clipboard
Delphi Unit Test Framework
SetupFixture and TearDownFixture methods are ignore whereas Setup and TearDown method is correctly executed on setting the TestRepeat attribute on test with TestCase attribute already present In the DUnitX tests...
Changed the creation project wizard, to select the type of project do be created. With this is created the cleanest project, only with the units needed for that type of...
I just tried to find out how to use DUnitX with a FMX GUI runner (in order to be able to run tests on other platforms as Windows as well)....
TDUnitXTextFileLogger is not fully implemented.. `constructor TDUnitXTextFileLogger.Create(const AFileName : string; const overwrite : boolean); begin raise ENotImplemented.Create('Not Implemented'); end;`
There are the `run` and `runlist` commandline arguments that can be used to specify what tests _to_ include, but it would be nice to have a `norun` argument (or a...
``` [Test, WillRaise(EJobNotAllowed)] procedure TestError; ``` Test passes, but when app closes FastMM4 reports memory leak. If using ` Assert.WillRaise(TestError, EJobNotAllowed) ` everthing is fine, no memory leaks.
Hi, I just noticed that the TTestResultType enum contains a 'Warning' value. This value seems not to be handled neither by the runner (see TDUnitXTestRunner.RecordResult, ITestRunner), nor the logger (see...
Assert supports checks for TStrings but there is no support for TWideStrings. This is not a popular class, my idea was just to support every built-in class in Delphi. Just...
It's a little idea to consider. Maybe the whole Delphinus project (https://github.com/Memnarch/Delphinus) is not so mature but I think it's just nice idea because it can work directly with GitHub...
Dear sirs, i have developed an extension to DUnitX, in order to log the id of the test, the traceability to the requirements, to the design, to the implement, to...