package portal import ( "testing" "github.com/perfect-panel/server/internal/types" ) func TestGetDiscount_Coefficient(t *testing.T) { discounts := []types.SubscribeDiscount{{Quantity: 7, Discount: 0.9}} got := getDiscount(discounts, 7) if got != 0.9 { t.Fatalf("expected 0.9, got %v", got) } } func TestGetDiscount_Percentage(t *testing.T) { discounts := []types.SubscribeDiscount{{Quantity: 7, Discount: 90}} got := getDiscount(discounts, 7) if got != 0.9 { t.Fatalf("expected 0.9 from 90%%, got %v", got) } }