diff options
| author | Stefan Majewsky <majewsky@gmx.net> | 2025-01-11 16:13:00 +0100 |
|---|---|---|
| committer | Stefan Majewsky <majewsky@gmx.net> | 2025-01-11 16:13:00 +0100 |
| commit | e739523ac1f926007fcfd8d82e5559df37cc6c6b (patch) | |
| tree | d994348fd95b091d9966dc7c36f891bef86b1fb6 /options/options_test.go | |
| parent | 7eec3798588243c493791a421e6224680870d0e2 (diff) | |
| download | go-gg-e739523ac1f926007fcfd8d82e5559df37cc6c6b.tar.gz | |
add options.Map()
Diffstat (limited to 'options/options_test.go')
| -rw-r--r-- | options/options_test.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/options/options_test.go b/options/options_test.go index 9947b9d..caeb303 100644 --- a/options/options_test.go +++ b/options/options_test.go @@ -7,6 +7,7 @@ package options import ( + "strconv" "testing" . "github.com/majewsky/gg/internal/test" @@ -23,3 +24,8 @@ func TestIsNoneOrZero(t *testing.T) { AssertEqual(t, IsNoneOrZero(Some(0)), true) AssertEqual(t, IsNoneOrZero(Some(1)), false) } + +func TestMap(t *testing.T) { + AssertEqual(t, Map(None[int](), strconv.Itoa), None[string]()) + AssertEqual(t, Map(Some(42), strconv.Itoa), Some("42")) +} |
