✅ Examples for everything
This commit is contained in:
parent
bd448eb5db
commit
9402d80704
4 changed files with 124 additions and 51 deletions
|
|
@ -6,6 +6,82 @@ import (
|
|||
"codeberg.org/danjones000/nomino"
|
||||
)
|
||||
|
||||
func ExampleWithExtension() {
|
||||
st, _ := nomino.Make(nomino.NewConfig(
|
||||
nomino.WithExtension("xml"),
|
||||
nomino.WithGenerator(nomino.Incremental()),
|
||||
))
|
||||
|
||||
fmt.Println(st)
|
||||
// Output: 0.xml
|
||||
}
|
||||
|
||||
func ExampleWithoutExtension() {
|
||||
st, _ := nomino.Make(nomino.NewConfig(
|
||||
nomino.WithoutExtension(),
|
||||
nomino.WithGenerator(nomino.Incremental()),
|
||||
))
|
||||
|
||||
fmt.Println(st)
|
||||
// Output: 0
|
||||
}
|
||||
|
||||
func ExampleWithPrefix() {
|
||||
conf := nomino.NewConfig(
|
||||
nomino.WithPrefix("pref"),
|
||||
nomino.WithGenerator(nomino.Incremental()),
|
||||
)
|
||||
st, _ := nomino.Make(conf)
|
||||
fmt.Println(st)
|
||||
|
||||
st, _ = nomino.Make(conf)
|
||||
fmt.Println(st)
|
||||
// Output:
|
||||
// pref_0.txt
|
||||
// pref_1.txt
|
||||
}
|
||||
|
||||
func ExampleWithSeparator() {
|
||||
conf := nomino.NewConfig(
|
||||
nomino.WithPrefix("pref"),
|
||||
nomino.WithSeparator("---"),
|
||||
nomino.WithGenerator(nomino.Incremental()),
|
||||
)
|
||||
st, _ := nomino.Make(conf)
|
||||
fmt.Println(st)
|
||||
|
||||
st, _ = nomino.Make(conf)
|
||||
fmt.Println(st)
|
||||
// Output:
|
||||
// pref---0.txt
|
||||
// pref---1.txt
|
||||
}
|
||||
|
||||
func ExampleWithSuffix() {
|
||||
conf := nomino.NewConfig(
|
||||
nomino.WithSuffix("suff"),
|
||||
nomino.WithGenerator(nomino.Incremental()),
|
||||
)
|
||||
st, _ := nomino.Make(conf)
|
||||
fmt.Println(st)
|
||||
|
||||
st, _ = nomino.Make(conf)
|
||||
fmt.Println(st)
|
||||
// Output:
|
||||
// 0_suff.txt
|
||||
// 1_suff.txt
|
||||
}
|
||||
|
||||
func ExampleWithOriginal() {
|
||||
st, _ := nomino.Make(nomino.NewConfig(
|
||||
nomino.WithOriginal("Hello, World"),
|
||||
nomino.WithGenerator(nomino.Incremental()),
|
||||
))
|
||||
|
||||
fmt.Println(st)
|
||||
// Output: 0_Hello, World.txt
|
||||
}
|
||||
|
||||
func ExampleWithOriginalSlug() {
|
||||
st, _ := nomino.Make(nomino.NewConfig(
|
||||
nomino.WithOriginalSlug("Hello, World"),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue