diff options
author | Kunnis | 2009-08-09 02:01:21 -0500 |
---|---|---|
committer | Teravus Ovares (Dan Olivares) | 2009-08-16 13:35:44 -0400 |
commit | 23d478f2fa06d1dedabfb24cf6ff763b586173ce (patch) | |
tree | 072fdcfe343d84cf01b0881045fc96fb8403c324 /OpenSim/Data/Tests/BasicEstateTest.cs | |
parent | Add copyright header. Formatting cleanup. (diff) | |
download | opensim-SC-23d478f2fa06d1dedabfb24cf6ff763b586173ce.zip opensim-SC-23d478f2fa06d1dedabfb24cf6ff763b586173ce.tar.gz opensim-SC-23d478f2fa06d1dedabfb24cf6ff763b586173ce.tar.bz2 opensim-SC-23d478f2fa06d1dedabfb24cf6ff763b586173ce.tar.xz |
Adding in Reflection-based testing, to ensure that all properties are covered.
Diffstat (limited to 'OpenSim/Data/Tests/BasicEstateTest.cs')
-rw-r--r-- | OpenSim/Data/Tests/BasicEstateTest.cs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/OpenSim/Data/Tests/BasicEstateTest.cs b/OpenSim/Data/Tests/BasicEstateTest.cs index a0266b3..b702e2a 100644 --- a/OpenSim/Data/Tests/BasicEstateTest.cs +++ b/OpenSim/Data/Tests/BasicEstateTest.cs | |||
@@ -163,6 +163,24 @@ namespace OpenSim.Data.Tests | |||
163 | } | 163 | } |
164 | 164 | ||
165 | [Test] | 165 | [Test] |
166 | private void T012_EstateSettingsRandomStorage() | ||
167 | { | ||
168 | |||
169 | // Letting estate store generate rows to database for us | ||
170 | EstateSettings originalSettings = db.LoadEstateSettings(REGION_ID); | ||
171 | ScrambleForTesting.Scramble(originalSettings); | ||
172 | |||
173 | // Saving settings. | ||
174 | db.StoreEstateSettings(originalSettings); | ||
175 | |||
176 | // Loading settings to another instance variable. | ||
177 | EstateSettings loadedSettings = db.LoadEstateSettings(REGION_ID); | ||
178 | |||
179 | // Checking that loaded values are correct. | ||
180 | Assert.That(loadedSettings, Constraints.PropertyCompareConstraint(originalSettings)); | ||
181 | } | ||
182 | |||
183 | [Test] | ||
166 | public void T020_EstateSettingsManagerList() | 184 | public void T020_EstateSettingsManagerList() |
167 | { | 185 | { |
168 | // Letting estate store generate rows to database for us | 186 | // Letting estate store generate rows to database for us |