refactor: extract another test asset helper method

0.6.8-post-fixes
Justin Clark-Casey (justincc) 2009-11-12 19:15:08 +00:00
parent ed1089d892
commit e2b1fb8ff9
2 changed files with 16 additions and 4 deletions

View File

@ -34,6 +34,7 @@ using OpenSim.Framework;
using OpenSim.Region.Framework.Scenes;
using OpenSim.Services.Interfaces;
using OpenSim.Tests.Common;
using OpenSim.Tests.Common.Setup;
using OpenSim.Tests.Common.Mock;
namespace OpenSim.Region.Framework.Scenes.Tests
@ -55,11 +56,9 @@ namespace OpenSim.Region.Framework.Scenes.Tests
public void TestCorruptAsset()
{
TestHelper.InMethod();
UUID corruptAssetUuid = UUID.Parse("00000000-0000-0000-0000-000000000666");
AssetBase corruptAsset = new AssetBase(corruptAssetUuid, corruptAssetUuid.ToString(), (sbyte)AssetType.Object);
corruptAsset.Data = Encoding.ASCII.GetBytes("CORRUPT ASSET");
AssetBase corruptAsset = AssetHelpers.CreateAsset(corruptAssetUuid, "CORRUPT ASSET");
m_assetService.Store(corruptAsset);
IDictionary<UUID, int> foundAssetUuids = new Dictionary<UUID, int>();

View File

@ -35,6 +35,19 @@ namespace OpenSim.Tests.Common
{
public class AssetHelpers
{
/// <summary>
/// Create an asset from the given data
/// </summary>
/// <param name="assetUuid"></param>
/// <param name="data"></param>
/// <returns></returns>
public static AssetBase CreateAsset(UUID assetUuid, string data)
{
AssetBase asset = new AssetBase(assetUuid, assetUuid.ToString(), (sbyte)AssetType.Object);
asset.Data = Encoding.ASCII.GetBytes(data);
return asset;
}
/// <summary>
/// Create an asset from the given scene object
/// </summary>