internal/postgres: use InsertModule instead of saveModule in postgres tests

saveModule is an unexported function and implementation detail of
internal/postgres. InsertModule is used instead for tests.

Change-Id: I0dd6bfe68cd0644ba449d7ea101c7228b505cfdf
Reviewed-on: https://team-review.git.corp.google.com/c/golang/discovery/+/729483
Reviewed-by: Jonathan Amsterdam <jba@google.com>
diff --git a/internal/postgres/details_test.go b/internal/postgres/details_test.go
index b75ee92..00b08fc 100644
--- a/internal/postgres/details_test.go
+++ b/internal/postgres/details_test.go
@@ -44,21 +44,21 @@
 	}{
 		{
 			name: "largest release",
-			path: "mod1",
+			path: "mod.1",
 			modules: []*internal.Module{
-				sampleModule("mod1", "v1.1.0-alpha.1", version.TypePrerelease),
-				sampleModule("mod1", "v1.0.0", version.TypeRelease),
-				sampleModule("mod1", "v1.0.0-20190311183353-d8887717615a", version.TypePseudo),
+				sampleModule("mod.1", "v1.1.0-alpha.1", version.TypePrerelease),
+				sampleModule("mod.1", "v1.0.0", version.TypeRelease),
+				sampleModule("mod.1", "v1.0.0-20190311183353-d8887717615a", version.TypePseudo),
 			},
 			wantIndex: 1,
 		},
 		{
 			name: "largest prerelease",
-			path: "mod2",
+			path: "mod.2",
 			modules: []*internal.Module{
-				sampleModule("mod2", "v1.1.0-beta.10", version.TypePrerelease),
-				sampleModule("mod2", "v1.1.0-beta.2", version.TypePrerelease),
-				sampleModule("mod2", "v1.0.0-20190311183353-d8887717615a", version.TypePseudo),
+				sampleModule("mod.2", "v1.1.0-beta.10", version.TypePrerelease),
+				sampleModule("mod.2", "v1.1.0-beta.2", version.TypePrerelease),
+				sampleModule("mod.2", "v1.0.0-20190311183353-d8887717615a", version.TypePseudo),
 			},
 			wantIndex: 0,
 		},
@@ -72,7 +72,7 @@
 	for _, tc := range testCases {
 		t.Run(tc.name, func(t *testing.T) {
 			for _, v := range tc.modules {
-				if err := saveModule(ctx, testDB.db, v); err != nil {
+				if err := testDB.InsertModule(ctx, v); err != nil {
 					t.Error(err)
 				}
 			}
@@ -172,7 +172,7 @@
 			defer cancel()
 
 			for _, v := range testModules {
-				if err := saveModule(ctx, testDB.db, v); err != nil {
+				if err := testDB.InsertModule(ctx, v); err != nil {
 					t.Error(err)
 				}
 			}
@@ -283,7 +283,7 @@
 				// TODO: move this handling into SimpleVersion once ParseVersionType is
 				// factored out of fetch.go
 				m.VersionType = version.TypePseudo
-				if err := saveModule(ctx, testDB.db, m); err != nil {
+				if err := testDB.InsertModule(ctx, m); err != nil {
 					t.Fatal(err)
 				}
 
@@ -299,7 +299,7 @@
 			}
 
 			for _, m := range tc.modules {
-				if err := saveModule(ctx, testDB.db, m); err != nil {
+				if err := testDB.InsertModule(ctx, m); err != nil {
 					t.Fatal(err)
 				}
 			}
@@ -360,7 +360,7 @@
 			ctx, cancel := context.WithTimeout(context.Background(), testTimeout)
 			defer cancel()
 
-			if err := saveModule(ctx, testDB.db, tc.module); err != nil {
+			if err := testDB.InsertModule(ctx, tc.module); err != nil {
 				t.Error(err)
 			}
 
@@ -409,7 +409,7 @@
 	ctx, cancel := context.WithTimeout(context.Background(), testTimeout)
 	defer cancel()
 
-	if err := saveModule(ctx, testDB.db, testModule); err != nil {
+	if err := testDB.InsertModule(ctx, testModule); err != nil {
 		t.Fatal(err)
 	}