From 2db8cc1087f9af2ca734b726679aa6cb73d3a563 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Wed, 20 Mar 2024 11:48:12 +0100 Subject: [PATCH] add tests --- faker/faker_test.go | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 faker/faker_test.go diff --git a/faker/faker_test.go b/faker/faker_test.go new file mode 100644 index 0000000..3ad2826 --- /dev/null +++ b/faker/faker_test.go @@ -0,0 +1,25 @@ +package faker + +import ( + "testing" +) + +func TestIsValidFaker(t *testing.T) { + manager := NewFakeManager() + + if !manager.IsValidFaker("") { + t.Fatalf("TestIsValidFaker: empty faker check failed") + } + + if !manager.IsValidFaker("_") { + t.Fatalf("TestIsValidFaker: _ faker check failed") + } + + if !manager.IsValidFaker("address") { + t.Fatalf("TestIsValidFaker: address faker check failed") + } + + if manager.IsValidFaker("unknown_faker") { + t.Fatalf("TestIsValidFaker: unknown_faker faker check failed") + } +}