public void can_specify_default_DataExplorer_for_a_data_type() { DataExplorer <string> .Register <StringDataExplorer>(); DataExplorer <string> .Register <AdvancedStringDataExplorer>(); DataExplorer.SetDefault <string, AdvancedStringDataExplorer>(); var dataExplorer = DataExplorer.CreateDefault("hello world"); dataExplorer.Should().BeOfType <AdvancedStringDataExplorer>(); }