def test_that_one_cannot_be_instantiated_directly(self): self.assertFalse(can_be_instantiated(MatrixWorkspace))
def test_Instrument_cannot_be_instantiated(self): self.assertFalse(can_be_instantiated(Instrument))
def test_IComponent_cannot_be_instantiated(self): self.assertFalse(can_be_instantiated(IComponent))
def test_RectangularDetector_cannot_be_instantiated(self): self.assertFalse(can_be_instantiated(RectangularDetector))
def test_that_it_cannot_be_directly_instantiated(self): self.assertFalse(can_be_instantiated(IEventWorkspace))
def test_Goniometer_can_be_instantiated(self): self.assertTrue(can_be_instantiated(Goniometer))