StartNewTerm() public method

public StartNewTerm ( ) : void
return void
Example #1
0
        internal static void Main()
        {
            var environment = new TermEnvironmentDecorator(new FakeRepository(), new User());

            environment.CurrentTerm.AddOperation(new Operation());
            environment.StartNewTerm();

            try
            {
                environment.StartNewTerm();
            }
            catch (TermException)
            {
                Console.WriteLine("CurrentTerm Must Contain Operations");
            }

            environment.CurrentTerm.AddOperation(new Operation());
            environment.StartNewTerm();
        }
Example #2
0
        internal static void Main()
        {
            var environment = new TermEnvironmentDecorator(new FakeRepository(), new User());

            environment.CurrentTerm.AddOperation(new Operation());
            environment.StartNewTerm();

            try
            {
                environment.StartNewTerm();
            }
            catch (TermException)
            {
                Console.WriteLine("CurrentTerm Must Contain Operations");
            }

            environment.CurrentTerm.AddOperation(new Operation());
            environment.StartNewTerm();
        }