public void Read_Title_Config() { // arrange var reader = new StringReader("title: 'my title'\n"); // act var config = new YamlConfigParser().ParseConfig(reader); // assert Assert.Equal("my title", config.Title); }
public void Read_BaseUrl_Config() { // arrange var reader = new StringReader("baseUrl: test\n"); // act var config = new YamlConfigParser().ParseConfig(reader); // assert Assert.Equal("test", config.BaseUrl); }
public void Empty_Config_Should_Result_In_Default_Config() { // arrange var reader = new StringReader(string.Empty); // act var config = new YamlConfigParser().ParseConfig(reader); // assert Assert.Equal(SiteConfiguration.Default.BaseUrl, config.BaseUrl); Assert.Equal(SiteConfiguration.Default.LayoutDir, config.LayoutDir); Assert.Equal(SiteConfiguration.Default.OutputDir, config.OutputDir); Assert.Equal(SiteConfiguration.Default.Title, config.Title); }