public void DeserializeTypedArray_With_ProcessInfo()
        {
            //Arrange
            MockWrapperFactory.Instance.WithProcessInstanceSmartObject(out SmartObject smartObject, out ServiceInstanceSettings settings);

            var expected = new DataTable();

            MockWrapperFactory.Instance.SmartObjectClientServer
            .Setup(x => x.ExecuteListDataTable(
                       It.IsAny <SmartObject>(),
                       It.IsAny <ExecuteListOptions>()))
            .Returns(expected);

            // Action
            var actual = SmartObjectClientServerExtensions.DeserializeTypedArray(
                null,
                Guid.NewGuid().ToString(),
                settings,
                Guid.NewGuid().ToString());

            // Assert
            Assert.AreEqual(expected, actual);
        }