public void WindowedChangelogTopicGetProperties() { UnwindowedChangelogTopicConfig c = new UnwindowedChangelogTopicConfig() { Name = "topic1", NumberPartitions = 1, Configs = new Dictionary <string, string>() { { "config1", "100" } } }; var configs = c.GetProperties(new Dictionary <string, string>(), 120); Assert.AreEqual(3, configs.Count); Assert.AreEqual("100", configs["config1"]); Assert.AreEqual("CreateTime", configs[InternalTopicConfigCst.MESSAGE_TIMESTAMP_TYPE_CONFIG]); Assert.AreEqual("compact", configs[InternalTopicConfigCst.CLEANUP_POLICY_CONFIG]); }