Esempio n. 1
0
        public void BindObjectOfPrepositionTest()
        {
            var      text   = "about";
            var      target = new Particle(text);
            ILexical prepositionalObject = new NounPhrase(new[] { new ProperSingularNoun("Ayn"), new ProperSingularNoun("Rand") });

            target.BindObject(prepositionalObject);
            Check.That(target.BoundObject).IsEqualTo(prepositionalObject);
        }
Esempio n. 2
0
        public void BindObjectTest()
        {
            var      text   = "about";
            var      target = new Particle(text);
            ILexical prepositionalObject = new NounPhrase(new Determiner("the"), new CommonPluralNoun("grounds"));

            target.BindObject(prepositionalObject);
            Check.That(prepositionalObject).IsEqualTo(target.BoundObject);
            IVerbal verbal = new PastTenseVerb("walked");

            verbal.AttachObjectViaPreposition(target);
            Check.That(prepositionalObject).IsEqualTo(verbal.ObjectOfThePreposition);
        }