added quality size repo fixture

This commit is contained in:
kay.one 2013-06-05 23:06:50 -07:00
commit cc0ed59e7b
3 changed files with 52 additions and 2 deletions

View file

@ -1,4 +1,5 @@
using System.Data;
using System;
using System.Data;
using System.Linq;
using NzbDrone.Common.Messaging;
using NzbDrone.Core.Datastore;
@ -19,7 +20,14 @@ namespace NzbDrone.Core.Qualities
public QualitySize GetByQualityId(int qualityId)
{
return Query.Single(q => q.QualityId == qualityId);
try
{
return Query.Single(q => q.QualityId == qualityId);
}
catch (InvalidOperationException e)
{
throw new InvalidOperationException("Sequence contains no element with qualityId = " + qualityId.ToString());
}
}
}
}