@Test
public void testIsValid() {

	// Arrange
	String[] args0 = {};
	String[] args1 = { "a" };
	String[] args2 = { "a", "a" };
	String[] args3 = { "a", "a", "a" };
	String[] args4 = { "a", "a", "a", "a" };
	String[] args5 = { "a", "a", "a", "a", "a" };
	// Act
	boolean isValid0 = FactModelGuvnorUploader.isValid(args0);
	boolean isValid1 = FactModelGuvnorUploader.isValid(args1);
	boolean isValid2 = FactModelGuvnorUploader.isValid(args2);
	boolean isValid3 = FactModelGuvnorUploader.isValid(args3);
	boolean isValid4 = FactModelGuvnorUploader.isValid(args4);
	boolean isValid5 = FactModelGuvnorUploader.isValid(args5);
	// Assert
	assertFalse(isValid0);
	assertFalse(isValid1);
	assertFalse(isValid2);
	assertTrue(isValid3);
	assertFalse(isValid4);
	assertFalse(isValid5);
}