separate out future common setup code from EventQueueTests.AddForClient()

0.7.2-post-fixes
Justin Clark-Casey (justincc) 2011-10-24 22:29:13 +01:00
parent d5dfbc3844
commit 424735efee
1 changed files with 14 additions and 8 deletions

View File

@ -45,12 +45,11 @@ namespace OpenSim.Region.ClientStack.Linden.Tests
[TestFixture]
public class EventQueueTests
{
[Test]
public void AddForClient()
{
TestHelpers.InMethod();
log4net.Config.XmlConfigurator.Configure();
private TestScene m_scene;
[SetUp]
public void SetUp()
{
MainServer.Instance = new BaseHttpServer(9999, false, 9998, "");
IConfigSource config = new IniConfigSource();
@ -60,10 +59,17 @@ namespace OpenSim.Region.ClientStack.Linden.Tests
CapabilitiesModule capsModule = new CapabilitiesModule();
EventQueueGetModule eqgModule = new EventQueueGetModule();
TestScene scene = SceneHelpers.SetupScene();
SceneHelpers.SetupSceneModules(scene, config, capsModule, eqgModule);
m_scene = SceneHelpers.SetupScene();
SceneHelpers.SetupSceneModules(m_scene, config, capsModule, eqgModule);
}
SceneHelpers.AddScenePresence(scene, TestHelpers.ParseTail(0x1));
[Test]
public void AddForClient()
{
TestHelpers.InMethod();
// log4net.Config.XmlConfigurator.Configure();
SceneHelpers.AddScenePresence(m_scene, TestHelpers.ParseTail(0x1));
// TODO: Add more assertions for the other aspects of event queues
Assert.That(MainServer.Instance.GetPollServiceHandlerKeys().Count, Is.EqualTo(1));