Failing unit tests for empty document deserialization

This commit is contained in:
Shay Rojansky 2013-05-31 09:57:28 +03:00
Родитель 2a53997ddd
Коммит 24c3582251
1 изменённых файлов: 17 добавлений и 0 удалений

Просмотреть файл

@ -1094,6 +1094,23 @@ Name: Charles
Assert.Equal("Brad", people[1].Name);
Assert.Equal("Charles", people[2].Name);
}
[Fact]
public void DeserializeEmptyDocument()
{
var deserializer = new Deserializer();
var arr = (int[])deserializer.Deserialize(new StringReader(""), typeof(int[]));
Assert.Null(arr);
}
[Fact]
[Obsolete]
public void DeserializeEmptyDocumentYamlDeserializer()
{
var deserializer = new YamlSerializer<int[]>();
var arr = deserializer.Deserialize(new StringReader(""));
Assert.Null(arr);
}
}
}