Class: VerificationSuite

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/verification_suite.rb

Overview

VerificationSuite is the core container class.

ASSOCIATIONS BREAKDOWN: It contains many AnalysisCases. Each AnalysisCase contains multiple case_tests, owned by both the User and the AnalysisCase. The goal is to make ‘packs’ of tests which Users can share between Suites, grouped by Cases, and even share those Tests between Cases.

Also, Users should be able to share their individual Test(s), AnalysisCase(s), through their VerificationSuite(s) with other Users for inclusion in their own AnalysisCase(s) and Suite(s) allowing for mix-and-match batching.