public async void EnsureMachineTypeIsNotFoundById()
        {
            var context = ContextMocker.GetContextMock();

            ContextMocker.SeedMachineTypes(context);

            var MachineTypeService = new MachineTypeService(context);

            var MachineTypeId = new Guid("51111151-1111-1111-1111-111111111111");

            await Assert.ThrowsAsync <KeyNotFoundException>(() => (MachineTypeService.getMachineType(MachineTypeId)));
        }
Beispiel #2
0
        public MachineTypeController(Context context)
        {
            _serviceMachineType = new MachineTypeService(context);

            /*  quick bootstrap. Mudar para bootstrapper eventualmente */
            if (context.MachineTypes.Count() == 0)
            {
                // Create a new MachineType if collection is empty,
                // which means you can't delete all MachineTypes.(quick bootstrap)
                //bootstrap();
            }
        }
        public async void EnsureMachineTypeIsFoundById()
        {
            var context = ContextMocker.GetContextMock();

            ContextMocker.SeedMachineTypes(context);

            var MachineTypeService = new MachineTypeService(context);

            var          MachineTypeId = new Guid("21111111-1111-1111-1111-111111111111");
            var          OperationId   = new Guid("12345678-1234-1234-1234-123412341234");
            const string expectedMachineTypeDescription = "Trituradora";

            var result = await MachineTypeService.getMachineType(MachineTypeId);

            Assert.Equal(expectedMachineTypeDescription, result.Type.Type);
            Assert.Equal(result.MachineTypeOperations[0].OperationId, OperationId);
            Assert.Equal(result.MachineTypeOperations[0].MachineTypeId, MachineTypeId);
        }