public MainWindow() { InitializeComponent(); canvas.Background = new ImageBrush() { ImageSource = Images.Forest }; entityController = new EntityController(canvas); DispatcherTimer timer = new DispatcherTimer(); timer.Tick += new EventHandler(TimerAction); timer.Interval = new TimeSpan(0, 0, 0, 0, 20); timer.Start(); trackerController = new TrackerController(); // Добавление объектов в список шаблонов objects = new EntityTemplates(); objects.Add("Утка", Images.Duck); objects.Add("Сова", Images.Owl); objects.Add("Курица", Images.Chicken); objects.Add("Птица", Images.Bird); // Создание рамки frame = new Frame(new Foundation(Brushes.Blue, 0.2), new Edge(Brushes.Red, new Thickness(1), 1), new Inscription(14, Brushes.White, new Thickness(5, 3, 0, 0))); }
public void SetStyles(IStyleLib styleLib, TrackerController mainController) { mainC = mainController; styleLib.SetStyle(ListFiles); styleLib.SetStyle(ListDirectories); styleLib.SetStyle(ListPlaces); styleLib.SetStyle(ButtonAddFolder, BtnNumber.AddFolder); styleLib.SetStyle(ButtonAddSubFolder, BtnNumber.AddSubFolder); styleLib.SetStyle(ButtonAddSelected, BtnNumber.AddFile); styleLib.SetStyle(ButtonFilterVideo, "video"); styleLib.SetStyle(ButtonFilterMusic, "audio"); styleLib.SetStyle(ButtonFilterPictures, "image"); styleLib.SetStyle(ButtonFilterPlaylist, "playlist"); styleLib.SetStyle(ButtonFilterStream, "stream"); styleLib.SetStyle(ButtonClearPlaylist, BtnNumber.ClearList); styleLib.SetStyle(ButtonClosePanel, BtnNumber.Close); styleLib.SetStyle(ButtonMaximizePanel, BtnNumber.Maximize); styleLib.SetStyle(ButtonRefresh, BtnNumber.Refresh); styleLib.SetStyle(ButtonSort, "Name"); ButtonSort.SetContent("Date", 1); Background = styleLib.GetGridBrush(false); styleLib.SetStyle(TextBoxFind); LabelTopic.Background = styleLib.GetGridBrush(true); LabelTopic.Foreground = styleLib.GetForeground(); }
public void BeforeEachTest() { // Arrange _vehiclePingAppService = new Mock <IVehiclePingAppService>(); _vehiclePingAppService.Setup(appService => appService.ReceivePingMessage(It.IsAny <VehiclePingViewModel>())) .Verifiable(); _notifications = new Mock <DomainNotificationHandler>().Object; _mediator = new Mock <IMediatorHandler>().Object; _trackerController = new TrackerController(_vehiclePingAppService.Object, _notifications, _mediator); }
public TrackerControllerTestSetup(List <Tracker> trackers) { ClockMock = new StaticClock { Now = new DateTime(2021, 3, 3, 10, 13, 20) }; UserMock = new User { Id = "usr1", Name = "test" }; UserRepoMock = Mock.Of <IUserRepository>(ur => ur.GetCurrentUser(It.IsAny <HttpRequest>()) == UserMock); TrackerRepoMock = new Mock <ITrackerRepository>(); TrackerRepoMock.Setup(tr => tr.GetTrackerHistoryDuring(UserMock.Id, It.IsAny <DateTime>(), It.IsAny <DateTime>())) .Returns(trackers); Subject = new TrackerController(TrackerRepoMock.Object, UserRepoMock, ClockMock); }
public async Task Get_ReturnsAResult_WithAListOfStatusHistory() { // Arrange var mockRepo = new Mock <IBaseRepository <VehicleStatus> >(); mockRepo.Setup(repo => repo.WhereOrdered(It.IsAny <Expression <Func <VehicleStatus, bool> > >(), It.IsAny <Expression <Func <VehicleStatus, object> > >(), It.IsAny <Expression <Func <VehicleStatus, object> > >())).Returns(Task.FromResult(GetTestData().ToList())); var controller = new TrackerController(mockRepo.Object); // Act var result = await controller.Get(); // Assert var viewResult = Assert.IsType <List <StatusHistory> >(result); var model = Assert.IsAssignableFrom <IEnumerable <StatusHistory> >(viewResult); Assert.Equal(2, model.Count()); }
internal static void SetState(List <MaterialState> allMaterials, Player player) { MaterialState.allMaterials = allMaterials; MaterialState.player = player; tracker = player.factoryController.tracker; }
public void StartClient() { trackerCont = FindObjectOfType <TrackerController>(); ConnectToServer(); }
void Awake() { Instance = this; }
private void Start() { newValue = ""; trackerCont = FindObjectOfType <TrackerController>(); RunNeuralNet(); }
// Update is called once per frame void Update() { target.index = TrackerController.GetIndex(trackerIndex); }