public void Should_get_SignaturInfos_by_file_name()
{
var tested = new StorageSignatureRepository(transactionalStorage, "test");
transactionalStorage.Batch(accessor =>
{
accessor.AddSignature("test", 0, stream => stream.Write(new byte[] { 3 }, 0, 1));
accessor.AddSignature("test", 1, stream => stream.Write(new byte[] { 3 }, 0, 1));
accessor.AddSignature("test", 2, stream => stream.Write(new byte[] { 3 }, 0, 1));
});
var signatureInfos = tested.GetByFileName().ToList();
Assert.Equal(3, signatureInfos.Count());
foreach (var item in signatureInfos)
{
Assert.Equal(1, item.Length);
}
}