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); }