minor: refactor common setup in uuid gatherer test

0.6.8-post-fixes
Justin Clark-Casey (justincc) 2009-11-12 17:50:09 +00:00
parent 55a40694e7
commit cbe1cc1bc8
1 changed files with 10 additions and 3 deletions

View File

@ -38,6 +38,14 @@ namespace OpenSim.Region.Framework.Scenes.Tests
[TestFixture]
public class UuidGathererTests
{
protected UuidGatherer m_ug;
[SetUp]
public void Init()
{
m_ug = new UuidGatherer(new TestAssetService());
}
/// <summary>
/// Test requests made for non-existent assets
/// </summary>
@ -47,10 +55,9 @@ namespace OpenSim.Region.Framework.Scenes.Tests
TestHelper.InMethod();
UUID missingAssetUuid = UUID.Parse("00000000-0000-0000-0000-000000000666");
UuidGatherer ug = new UuidGatherer(new TestAssetService());
IDictionary<UUID, int> foundAssetUuids = new Dictionary<UUID, int>();
ug.GatherAssetUuids(missingAssetUuid, AssetType.Object, foundAssetUuids);
m_ug.GatherAssetUuids(missingAssetUuid, AssetType.Object, foundAssetUuids);
// We count the uuid as gathered even if the asset itself is missing.
Assert.That(foundAssetUuids.Count, Is.EqualTo(1));