Esempio n. 1
0
        public void AddToy()
        {
            // Create a child
            int   id  = _book.AddChild("Terell");
            Child kid = _book.GetChild(id);

            // Add a toy for the child
            Toy toy = _register.Add("Silly Putty", kid);

            Assert.True(toy.id != 0);
        }
        public void GetAChild()
        {
            int   svetlanaId = _register.AddChild("Svetlana");
            Child svetlana   = _register.GetChild(svetlanaId);

            Assert.True(svetlana.id == svetlanaId);
        }
Esempio n. 3
0
        public void ReturnListOfChildren()
        {
            List <Child> children = _register.GetChildren();

            Assert.IsType <List <Child> >(children);

            Assert.True(children.Count > 0);

            int   childId = 4;
            Child child   = _register.GetChild(childId);

            Assert.True(child.childId == childId);
        }
Esempio n. 4
0
        public static void DoAction(ToyRegister bag, ChildRegister book)
        {
            Console.Clear();
            Console.WriteLine("Choose child");

            List <Child> children = book.GetChildren();

            foreach (Child child in children)
            {
                Console.WriteLine($"{child.id}. {child.name}");
            }

            Console.Write("> ");
            string childName = Console.ReadLine();
            Child  kid       = book.GetChild(int.Parse(childName));

            Console.WriteLine("Enter toy");
            Console.Write("> ");
            string toyName = Console.ReadLine();

            bag.Add(toyName, kid);
        }