From bb171717ceaef37b022a135209c2e0bf031d21f9 Mon Sep 17 00:00:00 2001 From: Diva Canto Date: Sun, 21 Feb 2010 15:38:52 -0800 Subject: Deleted obsolete files in the Data layer. Compiles. --- OpenSim/Data/Tests/BasicGridTest.cs | 173 ------------------------------------ 1 file changed, 173 deletions(-) delete mode 100644 OpenSim/Data/Tests/BasicGridTest.cs (limited to 'OpenSim/Data/Tests/BasicGridTest.cs') diff --git a/OpenSim/Data/Tests/BasicGridTest.cs b/OpenSim/Data/Tests/BasicGridTest.cs deleted file mode 100644 index df6c669..0000000 --- a/OpenSim/Data/Tests/BasicGridTest.cs +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Contributors, http://opensimulator.org/ - * See CONTRIBUTORS.TXT for a full list of copyright holders. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of the OpenSimulator Project nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY - * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -using System; -using System.Collections.Generic; -using System.Text; -using NUnit.Framework; -using NUnit.Framework.SyntaxHelpers; -using OpenMetaverse; - -namespace OpenSim.Data.Tests -{ - public class BasicGridTest - { - public IGridDataPlugin db; - public UUID region1, region2, region3; - public UUID zero = UUID.Zero; - public static Random random = new Random(); - - [TearDown] - public void removeAllRegions() - { - // Clean up all the regions. - List regions = db.GetRegionsByName("", 100); - if (regions != null) - { - foreach (RegionProfileData region in regions) - { - db.DeleteProfile(region.Uuid.ToString()); - } - } - } - - public void SuperInit() - { - OpenSim.Tests.Common.TestLogging.LogToConsole(); - region1 = UUID.Random(); - region2 = UUID.Random(); - region3 = UUID.Random(); - } - - protected RegionProfileData createRegion(UUID regionUUID, string regionName) - { - RegionProfileData reg = new RegionProfileData(); - new PropertyScrambler().Scramble(reg); - reg.Uuid = regionUUID; - reg.RegionName = regionName; - - db.StoreProfile(reg); - - return reg; - } - - [Test] - public void T001_LoadEmpty() - { - Assert.That(db.GetProfileByUUID(region1),Is.Null); - Assert.That(db.GetProfileByUUID(region2),Is.Null); - Assert.That(db.GetProfileByUUID(region3),Is.Null); - Assert.That(db.GetProfileByUUID(zero),Is.Null); - } - - [Test] - public void T011_AddRetrieveCompleteTest() - { - RegionProfileData newreg = createRegion(region2, "||"); - RegionProfileData retreg = db.GetProfileByUUID(region2); - - Assert.That(retreg, Constraints.PropertyCompareConstraint(newreg).IgnoreProperty(x => x.RegionOnline)); - - retreg = db.GetProfileByHandle(newreg.RegionHandle); - Assert.That(retreg.Uuid, Is.EqualTo(region2), "Assert.That(retreg.Uuid, Is.EqualTo(region2))"); - - retreg = db.GetProfileByString(newreg.RegionName); - Assert.That(retreg.Uuid, Is.EqualTo(region2), "Assert.That(retreg.Uuid, Is.EqualTo(region2))"); - - RegionProfileData[] retregs = db.GetProfilesInRange(newreg.RegionLocX,newreg.RegionLocY,newreg.RegionLocX,newreg.RegionLocY); - Assert.That(retregs[0].Uuid, Is.EqualTo(region2), "Assert.That(retregs[0].Uuid, Is.EqualTo(region2))"); - } - - [Test] - public void T012_DeleteProfile() - { - createRegion(region1, "doesn't matter"); - - db.DeleteProfile(region1.ToString()); - RegionProfileData retreg = db.GetProfileByUUID(region1); - Assert.That(retreg,Is.Null); - } - - [Test] - public void T013_UpdateProfile() - { - createRegion(region2, "||"); - - RegionProfileData retreg = db.GetProfileByUUID(region2); - retreg.regionName = "Gotham City"; - - db.StoreProfile(retreg); - - retreg = db.GetProfileByUUID(region2); - Assert.That(retreg.RegionName, Is.EqualTo("Gotham City"), "Assert.That(retreg.RegionName, Is.EqualTo(\"Gotham City\"))"); - } - - [Test] - public void T014_RegionList() - { - createRegion(region2, "Gotham City"); - - RegionProfileData retreg = db.GetProfileByUUID(region2); - retreg.RegionName = "Gotham Town"; - retreg.Uuid = region1; - - db.StoreProfile(retreg); - - retreg = db.GetProfileByUUID(region2); - retreg.RegionName = "Gothan Town"; - retreg.Uuid = region3; - - db.StoreProfile(retreg); - - List listreg = db.GetRegionsByName("Gotham",10); - - Assert.That(listreg.Count,Is.EqualTo(2), "Assert.That(listreg.Count,Is.EqualTo(2))"); - Assert.That(listreg[0].Uuid,Is.Not.EqualTo(listreg[1].Uuid), "Assert.That(listreg[0].Uuid,Is.Not.EqualTo(listreg[1].Uuid))"); - Assert.That(listreg[0].Uuid, Is.EqualTo(region1) | Is.EqualTo(region2), "Assert.That(listreg[0].Uuid, Is.EqualTo(region1) | Is.EqualTo(region2))"); - Assert.That(listreg[1].Uuid, Is.EqualTo(region1) | Is.EqualTo(region2), "Assert.That(listreg[1].Uuid, Is.EqualTo(region1) | Is.EqualTo(region2))"); - } - - [Test] - public void T999_StillNull() - { - Assert.That(db.GetProfileByUUID(zero), Is.Null); - } - - protected static string RandomName() - { - StringBuilder name = new StringBuilder(); - int size = random.Next(5,12); - char ch ; - for (int i=0; i