diff options
author | rautenberg <rautenberg@in-silico.ch> | 2016-08-23 18:28:57 +0200 |
---|---|---|
committer | rautenberg <rautenberg@in-silico.ch> | 2016-08-23 18:28:57 +0200 |
commit | 0ebf1ea8978344ec5f69e081e3ee7c8ff41602c2 (patch) | |
tree | 01b9881af66336e41198eb1e111bf7a30723ebdf /test/qprf-report.rb | |
parent | c8adcd3fb21de20c5d66bf069e8a11b41eeaaceb (diff) |
Add QPRF reporting and change name to qsar-report
Diffstat (limited to 'test/qprf-report.rb')
-rw-r--r-- | test/qprf-report.rb | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/test/qprf-report.rb b/test/qprf-report.rb new file mode 100644 index 0000000..438c494 --- /dev/null +++ b/test/qprf-report.rb @@ -0,0 +1,52 @@ +require_relative "setup.rb" + +class QMRFReportTest < MiniTest::Test + + def test_0_self + puts "MiniTest #{self.class} start OK" + end + + def test_1_base + report = OpenTox::QPRFReport.new + assert report + assert_kind_of(OpenTox::QPRFReport, report) + assert report.to_json + assert report.to_html + assert report.pretty_json + end + + def test_2_md + report = OpenTox::QPRFReport.new + assert report.to_html + end + + def test_3_get_Title + report = OpenTox::QPRFReport.new + assert_equal report.Title, "QSAR Prediction Reporting Format (QPRF)" + end + + def test_4_set_Values + report = OpenTox::QPRFReport.new + report.Title = "My Test Title" + report.Version = "12" + assert_equal report.Title, "My Test Title" + assert_equal report.Version, "12" + #puts report.to_html + end + + def test_5_get_11 + report = OpenTox::QPRFReport.new + report.Value "1.1", "7732-18-5" + assert_equal report.Value("1.1"), "7732-18-5" + end + + def test_6_set_more_Values + report = OpenTox::QPRFReport.new + report.Title = "My QPRF Report" + report.Version = "2.1" + report.Date = "2016/08/21" + report.Value "1.1", "7732-18-5" + assert_equal report.pretty_json, File.read(File.join(DATA_DIR,'qprf-t6.json')) + end + +end
\ No newline at end of file |