SimplyVBUnit Changelog

What's new in SimplyVBUnit 5.0.4

Jul 21, 2019
  • A minor release to improve error messages for unequal UDTs.

New in SimplyVBUnit 5.0.2 (Jun 16, 2019)

  • improved enumeration detection

New in SimplyVBUnit 5.0.1 (Jun 10, 2019)

  • Fixes:
  • Asserting against a compiled object that is private is incorrectly handled.
  • Enhanced enumerable object detection for objects of private classes.
  • Features
  • Added "Errors" panel to status bar in UI.

New in SimplyVBUnit 5.0 (Feb 14, 2018)

  • Added a couple of changes that are compatibility breaking.
  • TestSuite.Add method now returns itself to support method chaining.
  • TestSuite.Add method now accepts optional test class name.

New in SimplyVBUnit 4.1.3 (Oct 28, 2013)

  • Fixed memory leak when calling Assert

New in SimplyVBUnit 4.1.2 (Jun 12, 2013)

  • Fixed a failing red progress bar from changing to yellow after an Assert.Ignore

New in SimplyVBUnit 4.1.1 (Jun 12, 2013)

  • Padded sequence number when using ITestCaseSource to keep natural numeric sorting.

New in SimplyVBUnit 4.1 (Jun 12, 2013)

  • Added display of test count for test suites in tree view.
  • Added display of parameter information for ITestCaseSource tests in tree view.
  • Changed UIListBox to non-public.

New in SimplyVBUnit 4.0.2 (Jun 12, 2013)

  • Added support for User Defined Type arrays.
  • Fixed category list. Wasn't reloading selected categories correctly.

New in SimplyVBUnit 4.0.1 (Jun 12, 2013)

  • Optimized filling treeview with tests.
  • Tests can optionally be sorted. Currently sorts by name.
  • Can set a custom test comparer for custom sorting.
  • Added error handling during ITestCaseSource.GetTestCases to prevent OCX from crashing project.
  • Optimized progress bar to update only during DoEvents.

New in SimplyVBUnit 4.0 (Jun 12, 2013)

  • Version 4 breaks backward compatibility#
  • Changed ITestCastData to ITestCaseSource. The method signature
  • remains the same. So after changing the method name, the code
  • within the method should continue to work as expected.
  • Removed TestName modifier from the Expect method used when building
  • test cases in the ITestCaseSource implementation.
  • Added categorization capabilities in the framework and component.
  • By implementing the ICategorizable interface, the fixture and tests
  • within the fixture can be categorized.
  • The UI component 'SimplyVBUnit.Component.ocx(SimplyVBComp)' now
  • contains the framework internally, so no need to have a reference
  • to the SimplyVBUnit framework dll when using the Form method of
  • managing and running unit-tests.
  • Added additional constraints.
  • Fixed FixtureTeardown premature calling.
  • The licensing has been changed to MIT licensing.