wstempl/mock/mock.go
2025-05-23 18:35:45 +07:00

34 lines
793 B
Go

package mock
import "git.proximination.com/pclatihan/wstempl/model"
type Mock struct{}
func NewMock() *Mock {
return &Mock{}
}
func (m Mock) GetBarang(nama string) (model.Barang, error) {
model := model.Barang{
Nama: nama,
Merk: "Ini dari DB pura-pura mau ngarep apalagi",
Panjang: "12",
Lebar: "10",
Tinggi: "12",
Unit: "Buah",
}
return model, nil
}
func (m Mock) GetDaftarBarang() (model.DaftarBarang, error) {
daftar := model.DaftarBarang{
Items: []model.BarangDalamList{
{Nama: "barang1", Merk: "abalabal", Url: "barang/barang1"},
{Nama: "barang2", Merk: "abalabal", Url: "barang/barang2"},
{Nama: "barang3", Merk: "abalabal", Url: "barang/barang3"},
{Nama: "barang4", Merk: "abalabal", Url: "barang/barang4"},
},
}
return daftar, nil
}