Beispiel #1
0
        public void BuildSynchronousHook()
        {
            var commandHandlerBuilder = new SynchronousHookBuilder(ApplicationNameSpace);

            foreach (var hook in DomainTree.SynchronousDomainHooks)
            {
                var codeNamespace = commandHandlerBuilder.Build(hook);
                TestUtils.SnapshotTest(codeNamespace);
            }
        }
Beispiel #2
0
        public void BuildOnChildHook()
        {
            var commandHandlerBuilder = new SynchronousHookBuilder(ApplicationNameSpace);

            foreach (var domainClass in DomainTree.Classes)
            {
                foreach (var hook in domainClass.ChildHookMethods)
                {
                    var codeNamespace = commandHandlerBuilder.BuildOnChildHook(hook, domainClass.Properties, domainClass.ListProperties);
                    TestUtils.SnapshotTest(codeNamespace, false);
                }
            }
        }