public void EpisodeMappings_MissingPropertyInConfigured_AddsMissingPropertyAtEnd() { var configured = new PluginConfiguration().EpisodeMappings; var missing = configured[0]; configured = configured.Skip(1).ToArray(); var pluginConfiguration = new PluginConfiguration(); pluginConfiguration.EpisodeMappings = configured; pluginConfiguration.EpisodeMappings.Last().Should().BeEquivalentTo(missing); }