Home / Function/ Test_parseToMap_Extended() — fiber Function Reference

Test_parseToMap_Extended() — fiber Function Reference

Architecture documentation for the Test_parseToMap_Extended() function in mapping_test.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  5508b98a_e9ef_59be_9324_f9c8fe692548["Test_parseToMap_Extended()"]
  ecb7a598_be7d_ed73_d2c3_8ca5f67838de["mapping_test.go"]
  5508b98a_e9ef_59be_9324_f9c8fe692548 -->|defined in| ecb7a598_be7d_ed73_d2c3_8ca5f67838de
  style 5508b98a_e9ef_59be_9324_f9c8fe692548 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

binder/mapping_test.go lines 429–448

func Test_parseToMap_Extended(t *testing.T) {
	t.Parallel()
	data := map[string][]string{
		"empty": {},
		"key1":  {"value1"},
	}

	m := make(map[string]string)
	err := parseToMap(reflect.ValueOf(m), data)
	require.NoError(t, err)
	require.Empty(t, m["empty"])

	m2 := make(map[string][]int)
	err = parseToMap(reflect.ValueOf(m2), data)
	require.ErrorIs(t, err, ErrMapNotConvertible)

	m3 := make(map[string]int)
	err = parseToMap(reflect.ValueOf(m3), data)
	require.NoError(t, err)
}

Domain

Subdomains

Frequently Asked Questions

What does Test_parseToMap_Extended() do?
Test_parseToMap_Extended() is a function in the fiber codebase, defined in binder/mapping_test.go.
Where is Test_parseToMap_Extended() defined?
Test_parseToMap_Extended() is defined in binder/mapping_test.go at line 429.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free