Пример #1
0
        public void Add_Tree()
        {
            var mockSet     = new Mock <DbSet <Tree> >();
            var tree        = new Tree();
            var mockContext = new Mock <GardenContext>();

            mockContext.Setup(m => m.Trees).Returns(mockSet.Object);

            var business = new TreeBusiness(mockContext.Object);

            business.Add(tree);

            mockSet.Verify(m => m.Add(It.IsAny <Tree>()), Times.Once());
            mockContext.Verify(m => m.SaveChanges(), Times.Once());
        }
Пример #2
0
        private void Add()
        {
            Tree tree = new Tree();

            Console.WriteLine("Enter name: ");
            tree.Name = Console.ReadLine();
            Console.WriteLine("Enter type: ");
            tree.Type = Console.ReadLine();
            Console.WriteLine("Enter height: ");
            tree.Height = decimal.Parse(Console.ReadLine());
            Console.WriteLine("Enter stem diameter: ");
            tree.StemDiameter = decimal.Parse(Console.ReadLine());
            Console.WriteLine("Enter seasons Id: ");
            Console.WriteLine("(1-spring, 2-summer, 3-autumn, 4-winter)");
            tree.SeasonsId = int.Parse(Console.ReadLine());
            treeBusiness.Add(tree);
            Console.WriteLine("The tree was successfully added!");
        }