private void AssertValidNotecardLine(string ncName, int lineNumber, string assertLine) { string key = m_lslApi.llGetNotecardLine(ncName, lineNumber); Assert.That(key, Is.Not.EqualTo(UUID.Zero.ToString())); Assert.That(m_engine.PostedEvents.Count, Is.EqualTo(1)); Assert.That(m_engine.PostedEvents.ContainsKey(m_scriptItem.ItemID)); List <EventParams> events = m_engine.PostedEvents[m_scriptItem.ItemID]; Assert.That(events.Count, Is.EqualTo(1)); EventParams eventParams = events[0]; Assert.That(eventParams.EventName, Is.EqualTo("dataserver")); Assert.That(eventParams.Params[0].ToString(), Is.EqualTo(key)); Assert.That(eventParams.Params[1].ToString(), Is.EqualTo(assertLine)); m_engine.ClearPostedEvents(); }