package madns

import (
	
	
)

type MockResolver struct {
	IP  map[string][]net.IPAddr
	TXT map[string][]string
}

var _ BasicResolver = (*MockResolver)(nil)

func ( *MockResolver) ( context.Context,  string) ([]net.IPAddr, error) {
	,  := .IP[]
	if  {
		return , nil
	} else {
		return []net.IPAddr{}, nil
	}
}

func ( *MockResolver) ( context.Context,  string) ([]string, error) {
	,  := .TXT[]
	if  {
		return , nil
	} else {
		return []string{}, nil
	}
}