Principle p5 = GSSFactory.eINSTANCE.createPrinciple();
testMatrix.setValue(si1, p5, 2.0f);
assertEquals( 2.0f, testMatrix.getValue(si1, p5));
// test for new row element
Pattern si5 = GSSFactory.eINSTANCE.createPattern();
testMatrix.setValue(si5, p1, 2.0f);
assertEquals( 2.0f, testMatrix.getValue(si5, p1));
// test for new row element & new column element
Pattern si6 = GSSFactory.eINSTANCE.createPattern();
Principle p6 = GSSFactory.eINSTANCE.createPrinciple();
testMatrix.setValue(si6, p6, 2.0f);
assertEquals( 2.0f, testMatrix.getValue(si6, p6));
// stored value must be another instance