public void GetMachines_ReturnZeroItems_WhenDBIsEmpty() { //ACT var result = controller.GetMachines(); //ASSERT Assert.Equal(null, result.Value); }
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); }