package jmathlibtests.toolbox.string;
import jmathlib.tools.junit.framework.*;
public class testStrncmp extends JMathLibTestCase {
public testStrncmp(String name) {
super(name);
}
public static void main (String[] args) {
jmathlib.tools.junit.textui.TestRunner.run (suite());
}
public static Test suite() {
return new TestSuite(testStrncmp.class);
}
public void testStrcmpi01() {
assertEvalScalarEquals("a=strncmp('abcdxxx','abcddd', 3);", "a", 1);
}
public void testStrcmpi02() {
assertEvalScalarEquals("a=strncmp('abcDDD','abcDD', 3);", "a", 1);
}
public void testStrcmpi03() {
assertEvalScalarEquals("a=strncmp('abxxxd','abcd', 3);", "a", 0);
}
public void testStrcmpi04() {
assertEvalScalarEquals("a=strncmp('abc','abcdd', 3);", "a", 1);
}
public void testStrcmpi05() {
assertEvalScalarEquals("a=strncmp('ab','abcd', 3);", "a", 0);
}
public void testStrcmpi06() {
assertEvalScalarEquals("a=strncmpi('abcd','ab', 3);", "a", 0);
}
public void testStrcmpi07() {
assertEvalScalarEquals("a=strncmp('abcd','abcXx', 3);", "a", 1);
}
}