public void ToDictionary_Interface() { var ext = new ExtendTest { ["aaa"] = 1234 }; var dic = ext.ToDictionary(); Assert.NotNull(dic); Assert.Equal(typeof(ExtendTest), dic.GetType()); Assert.Equal(1234, dic["aaa"]); dic["bbb"] = "xxx"; Assert.Equal("xxx", ext["bbb"]); }
public void ToExtend_Interface() { var dic = new ExtendTest { ["aaa"] = 1234 }; var ext = dic.ToExtend(); Assert.NotNull(ext); Assert.Equal(typeof(ExtendTest), ext.GetType()); Assert.Equal(1234, ext["aaa"]); ext["bbb"] = "xxx"; Assert.Equal("xxx", dic["bbb"]); }