package pic import ( //"log" "testing" "github.com/stretchr/testify/assert" ) func TestNewPicture(t *testing.T) { // для тестирования базу данных не учитываем p := NewPicture("проверка") assert.Equal(t, p.Album, "проверка", "должны быть одинаковыми") } func TestBaseName(t *testing.T) { base := baseName("c:\\Проверка файла с каталогом\\test.jpg") assert.Equal(t, base, "test", "должны быть одинаковыми") base = baseName("/Проверка файла с каталогом/test.jpg") assert.Equal(t, base, "test", "должны быть одинаковыми") base = baseName("/test.jpg") assert.Equal(t, base, "test", "должны быть одинаковыми") base = baseName("test.jpg") assert.Equal(t, base, "test", "должны быть одинаковыми") base = baseName("test.jpg") assert.NotEqual(t, base, "неверное имя", "должны быть разными") }