Skip to content

Commit

Permalink
refactor to interface
Browse files Browse the repository at this point in the history
  • Loading branch information
lordrio committed Nov 22, 2024
1 parent e9d45eb commit e13cf0e
Show file tree
Hide file tree
Showing 7 changed files with 2,117 additions and 1,501 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
import com.google.gson.Gson;
import com.xendit.AuthenticationCallback;
import com.xendit.Models.Authentication;
import com.xendit.Models.CardInfo;
import com.xendit.Models.XenditError;
import com.xendit.Xendit;
import com.xendit.example.models.AuthenticationResponse;
Expand Down Expand Up @@ -84,7 +83,7 @@ private void setActionBarTitle(String title) {
@Override
public void onClick(View view) {

Xendit xendit = new Xendit(getApplicationContext(), CreateTokenActivity.PUBLISHABLE_KEY, this);
Xendit xendit = Xendit.create(getApplicationContext(), CreateTokenActivity.PUBLISHABLE_KEY, this);

String tokenId = tokenIdEditText.getText().toString();
String amount = amountEditText.getText().toString();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ private void setActionBarTitle(String title) {

@Override
public void onClick(View view) {
final Xendit xendit = new Xendit(getApplicationContext(), apiKeyEditText.getText().toString(), this);
final Xendit xendit = Xendit.create(getApplicationContext(), apiKeyEditText.getText().toString(), this);

final ProgressBar progressBar = findViewById(R.id.progressBar);
progressBar.setVisibility(View.VISIBLE);
Expand Down
3 changes: 1 addition & 2 deletions app/src/main/java/com/xendit/example/StoreCvnActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
import com.xendit.Models.XenditError;
import com.xendit.Xendit;
import com.xendit.example.models.StoreCVNResponse;
import com.xendit.example.models.TokenizationResponse;
import com.xendit.utils.StoreCVNCallback;

public class StoreCvnActivity extends AppCompatActivity implements View.OnClickListener {
Expand Down Expand Up @@ -62,7 +61,7 @@ private void setActionBarTitle(String title) {

@Override
public void onClick(View view) {
final Xendit xendit = new Xendit(getApplicationContext(), DUMMY_PUBLISHABLE_KEY, this);
final Xendit xendit = Xendit.create(getApplicationContext(), DUMMY_PUBLISHABLE_KEY, this);

final ProgressBar progressBar = findViewById(R.id.progressBar);
progressBar.setVisibility(View.VISIBLE);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ public class AuthTest {

private final static String PUBLISHABLE_KEY = "xnd_public_development_O4uGfOR3gbOunJU4frcaHmLCYNLy8oQuknDm+R1r9G3S/b2lBQR+gQ==";
private Context appContext = InstrumentationRegistry.getInstrumentation().getContext();
private final Xendit xendit = new Xendit(appContext, PUBLISHABLE_KEY);
private final Xendit xendit = Xendit.create(appContext, PUBLISHABLE_KEY);

@Test
public void test_createAuth() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ public class TokenTest {
public void setup() {
String PUBLISHABLE_KEY = "xnd_public_development_O4uGfOR3gbOunJU4frcaHmLCYNLy8oQuknDm+R1r9G3S/b2lBQR+gQ==";
Context appContext = InstrumentationRegistry.getInstrumentation().getContext();
xendit = new Xendit(appContext, PUBLISHABLE_KEY);
xendit = Xendit.create(appContext, PUBLISHABLE_KEY);
}

@Test
Expand Down
Loading

0 comments on commit e13cf0e

Please sign in to comment.