package cards

import "testing"

func TestNormalizeNetwork(t *testing.T) {
	t.Parallel()

	network, err := NormalizeNetwork("")
	if err != nil {
		t.Fatalf("normalize empty network: %v", err)
	}
	if network != "visa" {
		t.Fatalf("expected default visa, got %q", network)
	}

	if _, err := NormalizeNetwork("amex"); err == nil {
		t.Fatal("expected unsupported network error")
	}
}
