示例#1
0
        public void ReturnsInvokerDirectlyFromFunction()
        {
            var invokerModelProvider = new InvokerModelProvider(1);

            var invokerModel = invokerModelProvider.GetCurrentInvoker();

            var expected = new Log_Lite.Model.Invoker.InvokerModel(
                "InvokerModelProviderTest",
                "ReturnsInvokerDirectlyFromFunction"
                );

            AssertInvokersAreEqual(expected, invokerModel);
        }
示例#2
0
        public void ReturnsInvokerFromAnotherFunction()
        {
            var invokerModelProvider = new InvokerModelProvider(2);

            Func <IInvokerModel> func = () => invokerModelProvider.GetCurrentInvoker();
            var invokerModel          = func();

            var expected = new Log_Lite.Model.Invoker.InvokerModel(
                "InvokerModelProviderTest",
                "ReturnsInvokerFromAnotherFunction"
                );

            AssertInvokersAreEqual(expected, invokerModel);
        }