public void Setup() { _container = new MocksAndStubsContainer(); _applicationSettings = _container.ApplicationSettings; _context = _container.UserContext; _repository = _container.Repository; _settingsService = _container.SettingsService; _userService = _container.UserService; _pageCache = _container.PageViewModelCache; _listCache = _container.ListCache; _siteCache = _container.SiteCache; _cache = _container.MemoryCache; _container.ClearCache(); _pageService = _container.PageService; _wikiImporter = new WikiImporterMock(); _pluginFactory = _container.PluginFactory; _searchService = _container.SearchService; // There's no point mocking WikiExporter (and turning it into an interface) as // a lot of usefulness of these tests would be lost when creating fake Streams and zip files. _wikiExporter = new WikiExporter(_applicationSettings, _pageService, _repository, _pluginFactory); _wikiExporter.ExportFolder = AppDomain.CurrentDomain.BaseDirectory; _toolsController = new ToolsController(_applicationSettings, _userService, _settingsService, _pageService, _searchService, _context, _listCache, _pageCache, _wikiImporter, _repository, _pluginFactory, _wikiExporter); }
public DwgPanel(string name, Control parent) : base(name) { Cursor = Cursors.Cross; CommandManager = new CommandManager(); DrawingObjects = new Objects(); Font = new Font("Segoe UI", 10F, FontStyle.Regular, GraphicsUnit.Point, (byte)(204)); DataChanged = false; _tools = new ToolsController(this, DrawingObjects); Controls.AddRange(new Control[] { _tools.tbInput, _tools.lbFirst, _tools.lbSecond, _tools.lbFirstOrSecondPointSet }); var pWidth = parent.ClientSize.Width; var pHeight = parent.ClientSize.Height; var StartPoint = new PointF(pWidth - (pWidth - pWidth / 10), pHeight - pHeight / 5); _grid = new Grid(StartPoint); SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer | ControlStyles.UserPaint, true); BackColor = Color.White; DrawingObjects.Changed += UpdatePanel; _grid.Changed += UpdatePanel; Parent = parent; }
public void Setup() { repositoryMock = new Mock <IRepository>(); toolMock = new Mock <Tool>(); controller = new ToolsController(repositoryMock.Object); }
public ToolsControllerTest() { _mockRepository = new Mock <IToolRepository>(); _mockLogger = new Mock <ILoggerManager>(); _mockUnitOfWork = new Mock <IUnitOfWork>(); _mockMapper = new Mock <IMapper>(); _controller = new ToolsController(_mockRepository.Object, _mockLogger.Object, _mockMapper.Object, _mockUnitOfWork.Object); }
private void Awake() { rb = GetComponent <Rigidbody2D>(); toolsController = FindObjectOfType <ToolsController>(); toolsController.OnToolChanged += RefreshDraggable; RefreshDraggable(toolsController.CurrentTool); }
public void SetData(int index, ToolsController callBack) { this.index = index; this.callBack = callBack; if (handleIn == null) { SetupHandles(); } }
private void Start() { listController = list.GetComponent <ListController>(); usageController = usage.GetComponent <UsageController>(); toolsController = tools.GetComponent <ToolsController>(); storeController = store.GetComponent <StoreController>(); preferencesController = preferences.GetComponent <PreferencesController>(); helpController = help.GetComponent <HelpController>(); DisableAll(); }
private void spawnTool() { if (enableSpawn == true) { lastSpawnTime = Time.time; randomSpawnPoint = Random.Range(0, spawnPoints.Count); List <Transform> currentSpawnPoint = spawnPoints[randomSpawnPoint]; GameObject tool = Instantiate(toolPrefab); ToolsController toolsController = tool.GetComponent <ToolsController>(); toolsController.spawnPoint = currentSpawnPoint; } }
public async Task CreateWithNullAndBadRequestObjectResult() { // Arrange & Act var mockRepo = new Mock <IRepository>(); var controller = new ToolsController(mockRepo.Object, _logger); controller.ModelState.AddModelError("Error", "Null job object inputted"); mockRepo.Setup(repo => repo.Create <Tool>(null)); // Act var result = await controller.CreateTool(null); // Assert var badRequestResult = Assert.IsType <BadRequestObjectResult>(result); Assert.IsType <SerializableError>(badRequestResult.Value); _logger.Log(LogLevel.Debug, 0, "Logging exeution of method CreateWithNullAndBadRequestObjectResult", null, null); }
public async Task CreateToolValidModelWithCreatedResult() { // Arrange & Act var mockRepo = new Mock <IRepository>(); var controller = new ToolsController(mockRepo.Object, _logger); var deepCutBandSawtool = new Tool { ToolId = 19101, Name = "Deep-Cut Band Saw" }; mockRepo.Setup(repo => repo.Create(deepCutBandSawtool)).Returns(Task.FromResult(deepCutBandSawtool)); // Act var bandSawToolModel = JobAssistantMapper.Map <ToolModel>(deepCutBandSawtool); var result = await controller.CreateTool(bandSawToolModel); // Assert Assert.IsType <StatusCodeResult>(result); _logger.Log(LogLevel.Debug, 0, "Logging exeution of method CreateToolValidModelWithOkResult", null, null); }
private void ChangeCharacter() { if (onCharacterTulip == null) { return; } if (toolsController != null) { Destroy(toolsController.gameObject); } Tulip tulip = onCharacterTulip.GetComponent <Tulip>(); ToolsController tool = Instantiate(tulip.characterInfo.toolsController); tool.transform.SetParent(transform); tool.transform.localPosition = Vector2.zero; ChangeCharacterSubject.OnNext(tulip.characterInfo); toolsController = tool; audioSource.PlayOneShot(changeSE); Debug.Log(String.Format("Changed -> {0}", tulip.characterInfo.characterType)); StartCoroutine(tulip.DestroyCoroutine()); onCharacterTulip = null; }
protected virtual void Awake() { toolsController = FindObjectOfType <ToolsController>(); }
private void Start() { tools = GetComponent <ToolsController>(); menu.Generate(menuContainer); }