// ReSharper disable InconsistentNaming
public void DsfPluginActivity_DsfPluginActivityUnitTest_GetNewPluginServiceExecution_ServiceConstructed()
// ReSharper restore InconsistentNaming
{
//init
var expected = Guid.NewGuid();
var pluginActivity = new MockDsfPluginActivity();
var mockContext = new DsfDataObject("<DataList></DataList>", expected);
//exe
var actual = pluginActivity.MockGetNewPluginServiceExecution(mockContext);
//assert
Assert.AreEqual(typeof(PluginServiceExecution), actual.GetType(), "DsfPluginActivity did not construct a correct PluginServiceExecution");
Assert.AreEqual(expected, actual.DataObj.DataListID, "The Plugin Service Execution constructed by DsfPluginActivity is using the incorrect datalist");
}