Beispiel #1
0
            public void should_get_a_value_from_the_function_registered_under_the_specified_key()
            {
                var randomThings = new RandomThings();

                var result = new {};

                randomThings.RegisterValues("Test", _ => result);

                dynamic dynamicThings = randomThings;

                Check.That((object)dynamicThings.Test).IsSameReferenceThan(result);
            }
Beispiel #2
0
            public void should_get_a_value_from_the_function_registered_under_the_specified_key_passing_in_the_options_object()
            {
                var randomThings = new RandomThings();

                var opt = new {};

                randomThings.RegisterValues("Test", o => o);

                dynamic dynamicThings = randomThings;

                var value = dynamicThings.Test(opt);

                Check.That((object)value).IsSameReferenceThan(opt);
            }