package jalview.analysis.scoremodels;
+import org.testng.annotations.Test;
+import org.testng.AssertJUnit;
import jalview.datamodel.AlignmentI;
import jalview.datamodel.SequenceFeature;
import jalview.datamodel.SequenceI;
import jalview.io.FileLoader;
import jalview.io.FormatAdapter;
-import org.junit.Assert;
-import org.junit.Test;
-
public class FeatureScoreModelTest
{
public static String alntestFile = "FER1_MESCR/72-76 DVYIL\nFER1_SPIOL/71-75 DVYIL\nFER3_RAPSA/21-25 DVYVL\nFER1_MAIZE/73-77 DVYIL\n";
AlignFrame alf = new FileLoader(false).LoadFileWaitTillLoaded(alntestFile,
FormatAdapter.PASTE);
AlignmentI al = alf.getViewport().getAlignment();
- Assert.assertEquals(4, al.getHeight());
- Assert.assertEquals(5, al.getWidth());
+ AssertJUnit.assertEquals(4, al.getHeight());
+ AssertJUnit.assertEquals(5, al.getWidth());
for (int i = 0; i < 4; i++)
{
SequenceI ds = al.getSequenceAt(i).getDatasetSequence();
alf.getFeatureRenderer().setVisible("sf2");
alf.getFeatureRenderer().setVisible("sf3");
alf.getFeatureRenderer().findAllFeatures(true);
- Assert.assertEquals("Number of feature types", 3, alf
+ AssertJUnit.assertEquals("Number of feature types", 3, alf
.getFeatureRenderer().getDisplayedFeatureTypes().length);
- Assert.assertTrue(alf.getCurrentView().areFeaturesDisplayed());
+ AssertJUnit.assertTrue(alf.getCurrentView().areFeaturesDisplayed());
FeatureScoreModel fsm = new FeatureScoreModel();
- Assert.assertTrue(fsm.configureFromAlignmentView(alf.getCurrentView()
+ AssertJUnit.assertTrue(fsm.configureFromAlignmentView(alf.getCurrentView()
.getAlignPanel()));
alf.selectAllSequenceMenuItem_actionPerformed(null);
float[][] dm = fsm.findDistances(alf.getViewport().getAlignmentView(
true));
- Assert.assertTrue("FER1_MESCR should be identical with RAPSA (2)",
+ AssertJUnit.assertTrue("FER1_MESCR should be identical with RAPSA (2)",
dm[0][2] == 0f);
- Assert.assertTrue(
+ AssertJUnit.assertTrue(
"FER1_MESCR should be further from SPIOL (1) than it is from RAPSA (2)",
dm[0][1] > dm[0][2]);