Ejemplo n.º 1
0
        public void Empty_Collection_Check_Top_With_Value()
        {
            var part = new TreePartCollection();

            var result = part.IsSatisfiedTopBy("ABC");

            Assert.IsFalse(result);
        }
Ejemplo n.º 2
0
        public void Empty_Collection_Check_Top_With_Empty()
        {
            var part = new TreePartCollection();

            var result = part.IsSatisfiedTopBy(string.Empty);

            Assert.IsFalse(result);
        }
Ejemplo n.º 3
0
        public void Collection_Check_Top_With_Invalid_Value()
        {
            var part = new TreePartCollection();
            var leaf = Substitute.For <TreePart>();

            leaf.IsSatisfiedTopBy(Arg.Is("ABC")).Returns(false);
            part.Leafs.Add(leaf);

            var result = part.IsSatisfiedTopBy("ABC");

            Assert.IsFalse(result);
            leaf.Received(1).IsSatisfiedTopBy(Arg.Is("ABC"));
        }