public void ThrowsOnHostnameInAdditionalMetadata() { var ds = new NoCloudDataSource(new NoCloudConfigDriveMetaData(), new YamlSerializer(), new UserDataSerializer()); Assert.Throws <InvalidOperationException>(() => ds.ValidateMetaData(new Dictionary <string, string> { { "local-hostname", "any" } })); }
public void AcceptsValidMetaData() { var ds = new NoCloudDataSource(new NoCloudConfigDriveMetaData(), new YamlSerializer(), new UserDataSerializer()); ds.ValidateMetaData(new Dictionary <string, string> { { "key", "value" } }); }