Example #1
0
        public async Task GetDefaultMachineNotSet()
        {
            var unitOfWork = Substitute.For <IUnitOfWork>();
            var rep        = Substitute.For <IMachineRepository>();
            var repC       = Substitute.For <IConfigurationRepository>();

            var ctrl = new MachineManager(unitOfWork, rep, repC, new CNCLibUserContext(), Dependency.Resolve <IMapper>());

            repC.Get("Environment", "DefaultMachineId").Returns((Configuration)null);

            (await ctrl.GetDetaultMachine()).Should().Be(-1);
        }