Commit 8de5104

mo <mo.khan@gmail.com>
2019-06-07 03:04:05
flush out Q3 API
1 parent f071592
src/Q3/CreditCard.java
@@ -0,0 +1,57 @@
+package Q3;
+
+import java.util.*;
+
+public class CreditCard {
+  private int evenSum;
+  private int oddSum;
+  private int sum;
+  private String ccNumber;
+  private String company;
+
+  public CreditCard(String num) {}
+
+  public int getEvenSum() {
+    return evenSum;
+  }
+
+  public int getOddSum() {
+    return oddSum;
+  }
+
+  public int getSum() {
+    return sum;
+  }
+
+  public String getCcNumber() {
+    return this.ccNumber;
+  }
+
+  public String getCompany() {
+    return this.company;
+  }
+
+  public boolean isDivisibleBy10() {
+    return false;
+  }
+
+  public boolean isValid() {
+    return false;
+  }
+
+  public boolean validateCompany() {
+    return false;
+  }
+
+  public boolean validateLength() {
+    return false;
+  }
+
+  public boolean validateNumber() {
+    return false;
+  }
+
+  public boolean validateSums() {
+    return false;
+  }
+}
src/Q3/CreditCardTest.java
@@ -0,0 +1,21 @@
+package ca.mokhan.test;
+
+import Q3.*;
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+
+public class CreditCardTest extends TestCase {
+  public CreditCardTest(String testName) {
+    super(testName);
+  }
+
+  public static Test suite() {
+    return new TestSuite(CreditCardTest.class);
+  }
+
+  public void testTruthy() {
+    assertEquals(true, true);
+    assertTrue(true);
+  }
+}