Ejemplo n.º 1
0
        public void GetMachines_ReturnZeroItems_WhenDBIsEmpty()
        {
            //ACT
            var result = controller.GetMachines();

            //ASSERT
            Assert.Equal(null, result.Value);
        }
Ejemplo n.º 2
0
        public void GetProducts_ShouldReturnAllProducts()
        {
            var context = new TestMachineContextGood();

            context.Machines.Add(new Machine {
                Id = 1, Type = "DemoType1", Mark = "DemoMark1", Model = "DemoModel1", Year = 2001, StateNumber = "DemoNum1", VIN = "DemoVIN1", IdUsers = 1
            });
            context.Machines.Add(new Machine {
                Id = 2, Type = "DemoType2", Mark = "DemoMark2", Model = "DemoModel2", Year = 2002, StateNumber = "DemoNum2", VIN = "DemoVIN2", IdUsers = 2
            });
            context.Machines.Add(new Machine {
                Id = 3, Type = "DemoType3", Mark = "DemoMark3", Model = "DemoModel3", Year = 2003, StateNumber = "DemoNum3", VIN = "DemoVIN3", IdUsers = 3
            });

            var controller = new MachinesController(context);
            var result     = controller.GetMachines() as TestDBSetMachines;

            Assert.IsNotNull(result);
            Assert.AreEqual(3, result.Local.Count);
        }