sqlmarker / Unit_testing /
Nigel Stanger authored on 18 Mar 2014
..
PHPUnit • Implemented specialised “non-informative” subclasses of various constraints so that we can test assertions without giving away the answers to the students! (closes #13) 10 years ago
Reporter • Refactored output_stream to outputStream. 10 years ago
TestListener Added support for ANSI coloured output. 11 years ago
Util Added support for ANSI coloured output. 11 years ago
.gitignore Added automated true/false value setting to the marking configuration. 11 years ago
ArrayDataSet.php Added experimental unit testing code. 11 years ago
BDL.xml Added experimental unit testing code. 11 years ago
BDL_Fixture.xml Removed Suppliers_Code from Assembly and Order_line tables and data fixtures. 11 years ago
BDL_Fixture_Empty.xml Removed Suppliers_Code from Assembly and Order_line tables and data fixtures. 11 years ago
BDL_raw_test_data.txt Added experimental unit testing code. 11 years ago
README.md Added README with PHP library requirements. 11 years ago
Reporter.php • Added constants for verbosity levels. 10 years ago
Schema.php • Fixed placeholder typo in printf argument. 10 years ago
Searchable_TestSuite.php Added existence testing for individual Tests. 11 years ago
SimpleTestListener.php • Completely re-engineered the way that fixture setup and teardown is managed so that it can be enabled and disabled on demand (closes #3). 10 years ago
check_minimum_requirement.php Changed URL for CSS to reflect new deployment on INFO-NTS-12. 11 years ago
mark_schema.php Added support for ANSI coloured output. 11 years ago
set_truth_values Added automated true/false value setting to the marking configuration. 11 years ago
student_login.html Changed URL for CSS to reflect new deployment on INFO-NTS-12. 11 years ago
test.php • Made data tests dependent on the result of testColumnNullability. Closes #11 for all practical purposes (you still get errors when later dependent table load there fixtures, but there isn’t much that can be done about that). 10 years ago
test_config.php.in Added automated true/false value setting to the marking configuration. 11 years ago
README.md

PHP library requirements:

  • PHPUnit/*
  • File/*
  • PHP/*
  • Text/*