// Use this for initialization void Start() { controller = FindObjectOfType <TrackingController>(); VRPNTracker = GetComponent <TrackerTransform>(); VRPNButton = GetComponent <Tracker_Button_Server>(); sarTracker = GetComponent <SARTracker>(); }
public void UpdateCoach_GetLatestLogs_IsEventSaved() { //mocking repos var fakeCoachRep = new FakeCoachRepository(); var newCoach = fakeCoachRep.InsertCoach(new Coach()); var fakeLogRep = new FakeTrackingLogEventRepository(); //systems under test ( tracking side) var trackingService = new TrackingService(fakeLogRep); var trackingController = new TrackingController(trackingService); _fixture.InitTrackingController(trackingController); //system under test ( main app side) var trackingLogsService = new TrackingLogsService(_fixture.Configuration, _fixture.FakeHttpService); var coachService = new CoachService(fakeCoachRep, trackingLogsService); //testing and assertions var updateCoachResponse = coachService.UpdateCoach(newCoach); updateCoachResponse.Should().Match <ServiceResponse <Coach> >(response => response.IsSuccess); var logListResponse = trackingLogsService.GetLatestLogs(); logListResponse.Should().Match <ServiceResponse <List <TrackingLogEvent> > >(response => response.IsSuccess); logListResponse.ResponseDTO.Should() .Contain(eventLog => eventLog.EventTypeId == TrackingLogEventType.CoachUpdated); }
public void TestMethod_LinkToServiceAssembly() { TrackingController _testController = new TrackingController(); var result = _testController.Post(null); Assert.IsNotNull(result); }
private TrackingController NewController() { List <Claim> claims = new List <Claim>() { // Passing in username as parameter new Claim(ClaimTypes.Name, "Ted"), }; ClaimsIdentity identity = new ClaimsIdentity(claims, "TestAuthType"); ClaimsPrincipal claimsPrincipal = new ClaimsPrincipal(identity); UserSqlDAO userDao = new UserSqlDAO(ConnectionString); ProfileSqlDAO profileDao = new ProfileSqlDAO(ConnectionString); FoodSqlDAO foodDao = new FoodSqlDAO(ConnectionString); TrackingController controller = new TrackingController(userDao, profileDao, foodDao) { ControllerContext = new ControllerContext() { HttpContext = new DefaultHttpContext() { User = claimsPrincipal } } }; return(controller); }
public DungeonStatsFilter(TrackingController trackingController) { _trackingController = trackingController; _trackingController.DungeonController.SetDungeonStatsDay(); _trackingController.DungeonController.SetDungeonStatsTotal(); }
public void TestShutdown() { var module = new Mock <ITrackingModule>(); var trackingController = new TrackingController(new ITrackingModule[] { module.Object }); trackingController.Shutdown(); module.Verify(m => m.Dispose(), Times.Once); }
// Use this for initialization private void Start() { ButtonRenderer = GetComponent <MeshRenderer>(); if (defaultTracker) { trackingOn = true; } trackingController = FindObjectOfType <TrackingController>(); }
private void Awake() { if (!Instance) { Instance = this; } _trackingController = GetComponent <TrackingController>(); }
public void TestSettingsChanging() { var settings = new Setting() { TrackingEnabled = true }; var module = new Mock <ITrackingModule>(); var trackingController = new TrackingController(new ITrackingModule[] { module.Object }); trackingController.SettingsChanging(settings); module.Verify(m => m.SettingsChanged(settings), Times.Once); }
public void TestModuleInitialization() { var settings = new Setting() { TrackingEnabled = true }; var module = new Mock <ITrackingModule>(); var trackingController = new TrackingController(new ITrackingModule[] { module.Object }); trackingController.Initialize(settings); module.Verify(m => m.Initialize(settings), Times.Once); }
/// <summary> /// Registers the datatable and pings the gamemanager /// </summary> private void Build() { App = AppData.Instance(); if (App == null) { return; } if (DataSource != null) { App.Registry.Register(DataSource); Tracking = new TrackingController(DataSource); } App.Game.Inform(this); }
void Start() { //Fetch the animator and play animator enemyAnim = gameObject.GetComponent <Animator>(); playerAnim = GameObject.FindGameObjectWithTag("Player").GetComponent <Animator>(); //Fetch transform for the player and the NavMesh attatched to this object target = GameObject.FindGameObjectWithTag("Player").transform; agent = GetComponent <NavMeshAgent>(); clueObject = GameObject.FindGameObjectWithTag("SliceClue").GetComponent <TrackingController>(); simScript = GameObject.FindGameObjectWithTag("Player").GetComponent <EnterSimulation>(); }
public async void MissingFieldShouldReturn400() { TrackingController controller = new TrackingController(); var input = new OrderTrackingInformation() { Order_id = null, Event = new OrderTrackingEvent() { Date = DateTime.Now, Status_id = 1 } }; var result = await controller.Post(input); BadRequestObjectResult viewResult = Assert.IsType <BadRequestObjectResult>(result); Assert.Equal <int>(400, viewResult.StatusCode.Value); }
public async Task RegularPostShoudReturn200() { TrackingController controller = new TrackingController(); var input = new OrderTrackingInformation() { Order_id = 12, Event = new OrderTrackingEvent() { Date = DateTime.Now, Status_id = 1 } }; var resultapi = await controller.Post(input); OkResult result = Assert.IsType <OkResult>(resultapi); Assert.Equal <int>(200, result.StatusCode); }
public void GetTodaysFoodEntries_VerifyCorrectNutrientTotals() { // ARRANGE // Create the controller mocked with identity: TrackingController controller = NewController(); // ACT // Call the Create method on the controller to add the post to the db IEnumerable <Food> foods = controller.GetTodaysFoodEntries(); // ASSERT // The new profile username is correctly returned from the database Assert.AreEqual(1, foods.Count()); Food food = foods.First(); Assert.AreEqual(20, food.Protein); Assert.AreEqual(1, food.Carbs); Assert.AreEqual(100, food.Fat); }
public PartyChangedOrderEventHandler(TrackingController trackingController) : base((int)EventCodes.PartyChangedOrder) { _trackingController = trackingController; }
public void Start() { imageTrackingController = transform.parent.GetComponent <TrackingController>(); //Record which of the four interface elements this object is imageDatabaseElement[image.DatabaseIndex] = this; //Have this object remember which interface element it is thisImageDatabaseElement = image.DatabaseIndex; switch (thisImageDatabaseElement) { case 0: imageTrackingController.gameObject.GetComponent <AppManager>().textLastSpawned.text = "Eggy"; currentElement = Instantiate(eggy, transform.position, transform.rotation); currentElement.GetComponent <ITransition>().TurnOn(); currentElement.transform.parent = transform; break; case 1: imageTrackingController.gameObject.GetComponent <AppManager>().textLastSpawned.text = "taskStation"; currentElement = Instantiate(taskStation, transform.position, transform.rotation); currentElement.GetComponent <ITransition>().TurnOn(); currentElement.transform.parent = transform; break; case 2: imageTrackingController.gameObject.GetComponent <AppManager>().textLastSpawned.text = "numberStation"; currentElement = Instantiate(numberStation, transform.position, transform.rotation); currentElement.GetComponent <ITransition>().TurnOn(); currentElement.transform.parent = transform; break; case 3: imageTrackingController.gameObject.GetComponent <AppManager>().textLastSpawned.text = "shapeStation"; currentElement = Instantiate(shapeStation, transform.position, transform.rotation); currentElement.GetComponent <ITransition>().TurnOn(); currentElement.transform.parent = transform; break; case 4: imageTrackingController.gameObject.GetComponent <AppManager>().textLastSpawned.text = "colorStation"; currentElement = Instantiate(colorStation, transform.position, transform.rotation); currentElement.GetComponent <ITransition>().TurnOn(); currentElement.transform.parent = transform; break; case 5: imageTrackingController.gameObject.GetComponent <AppManager>().textLastSpawned.text = "outputStation"; currentElement = Instantiate(outputStation, transform.position, transform.rotation); currentElement.GetComponent <ITransition>().TurnOn(); currentElement.transform.parent = transform; break; case 6: //cookie bit if (imageTrackingController.gameObject.GetComponent <AppManager>().currentAppState == AppManager.AppState.Tutorial04GoblinAdd) { imageTrackingController.gameObject.GetComponent <AppManager>().textLastSpawned.text = "taskCookie"; currentElement = Instantiate(cookieBit, transform.position, transform.rotation); } else { imageTrackingController.gameObject.GetComponent <AppManager>().textLastSpawned.text = "cookieBit"; currentElement = Instantiate(cookieBit, transform.position, transform.rotation); } currentElement.GetComponent <ITransition>().TurnOn(); currentElement.transform.parent = transform; break; case 7: //candy bit if (imageTrackingController.gameObject.GetComponent <AppManager>().currentAppState == AppManager.AppState.Eggy06InactiveTrackingLesson) { currentElement = Instantiate(eggyInteractive, transform.position, transform.rotation); imageTrackingController.gameObject.GetComponent <AppManager>().textLastSpawned.text = "eggyBit"; } else { currentElement = Instantiate(candyBit, transform.position, transform.rotation); imageTrackingController.gameObject.GetComponent <AppManager>().textLastSpawned.text = "candyBit"; } currentElement.GetComponent <ITransition>().TurnOn(); currentElement.transform.parent = transform; break; case 8: //coffee bit imageTrackingController.gameObject.GetComponent <AppManager>().textLastSpawned.text = "coffeeBit"; currentElement = Instantiate(coffeeBit, transform.position, transform.rotation); currentElement.GetComponent <ITransition>().TurnOn(); currentElement.transform.parent = transform; break; default: break; } }
public UpdateFameEventHandler(TrackingController trackingController) : base((int)EventCodes.UpdateFame) { _trackingController = trackingController; _countUpTimer = _trackingController.CountUpTimer; }
protected void Page_Load(object sender, EventArgs e) { if (Request["MOD"] == "REP_BANDOPORT") { Dictionary <string, string> dataJSON = JsonConvert.DeserializeObject <Dictionary <string, string> >(Request["valores"]); String FechaInicio = DateUtils.getStringDateYYMMDDHHMM(dataJSON["FechaInicio"].ToString()); String FechaFin = DateUtils.getStringDateYYMMDDHHMM(dataJSON["FechaFin"].ToString()); String Codigo = dataJSON["Codigo"].ToString(); String Coordinador = dataJSON["Coordinador"].ToString(); String Responsable = dataJSON["Responsable"].ToString(); String Estado = dataJSON["Estado"].ToString(); String Etapa = dataJSON["Etapa"].ToString(); String Rubro = dataJSON["Rubro"].ToString(); String ConfRep = dataJSON["ConfRep"].ToString(); String Cliente = dataJSON["Cliente"].ToString(); var usuSession = Session["lgn_id"].ToString(); //PAG var item = new OportunidadBean() { FechaInicio = FechaInicio, FechaFin = FechaFin, Codigo = Codigo, Responsable = Responsable, Estado = Estado, Etapa = Etapa, Rubro = Rubro, ConfRep = ConfRep, Cliente = Cliente, UsuSession = usuSession, Coordinador = Coordinador }; //1:Administrador,2:Jefe de Ventas,3:Coordinador Go2Market,4:Supervisor Venta,5:Vendedor DataTable dt = OportunidadController.GetReporteAllPaginateOportunidadesExcel(item); List <String> colores = new List <String>(); foreach (DataRow rowIV in dt.Rows) { if (rowIV["Retrazo"].ToString() == "T") { colores.Add("#ff6666"); } else { colores.Add(""); } } ExcelFileSpreadsheet exportExcel = this.prepararExportacionExcelReporteOportunidades(dt); ExcelFileUtils.ExportToExcelColor(exportExcel, colores, "ReporteOportunidad"); } else if (Request["MOD"] == "REP_TRACKING") { Dictionary <string, string> dataJSON = JsonConvert.DeserializeObject <Dictionary <string, string> >(Request["valores"]); String Fecha = dataJSON["Fecha"].ToString(); String JefeVenta = dataJSON["JefeVenta"].ToString(); String Supervisor = dataJSON["Supervisor"].ToString(); String Grupo = dataJSON["Grupo"].ToString(); String coordinador = ""; String Vendedor = dataJSON["Vendedor"].ToString(); String Tipo = dataJSON["Tipo"].ToString(); //PAG String pagina = "0"; String filas = "10";// dataJSON["filas"].ToString(); var item = new ReporteBean(); //1:Administrador,2:Jefe de Ventas,3:Coordinador Go2Market,4:Supervisor Venta,5:Vendedor var perfil = Session["lgn_perfil"].ToString(); if (perfil == "3") { coordinador = Session["lgn_codigo"].ToString(); } else if (perfil == "2") { JefeVenta = Session["lgn_codigo"].ToString(); } else if (perfil == "4") { Supervisor = Session["lgn_codigo"].ToString(); } DataTable dt = TrackingController.getReporteTrackingDataTable(DateUtils.getStringDateYYMMDDHHMM(Fecha), coordinador, JefeVenta, Supervisor, Grupo, Vendedor, Tipo); ExcelFileSpreadsheet exportExcel = this.prepararExportacionExcelReporteTracking(dt); ExcelFileUtils.ExportToExcel(exportExcel, "ReporteTracking"); } else if (Request["MOD"] == "REP_SERVICIOS") { Int64 lsNextel = Int64.Parse(Request["Nextel"].ToString()); Int64 lsGrupo = Int64.Parse(Request["Grupo"].ToString()); string[] lsFechaInicio = (Request["FechaInicio"].ToString()).Split('/'); string[] lsHoraInicio = (Request["HoraInicio"].ToString().Equals("24:00")) ? "23:59".Split(':') : Request["HoraInicio"].ToString().Split(':'); string[] lsFechaFin = (Request["FechaFin"].ToString()).Split('/'); string[] lsHoraFin = (Request["HoraFin"].ToString().Equals("24:00")) ? "23:59".Split(':') : Request["HoraFin"].ToString().Split(':'); DateTime loDtInicio = new DateTime(Int32.Parse(lsFechaInicio[2]), Int32.Parse(lsFechaInicio[1]), Int32.Parse(lsFechaInicio[0]), Int32.Parse(lsHoraInicio[0]), Int32.Parse(lsHoraInicio[1]), 0); DateTime loDtFin = new DateTime(Int32.Parse(lsFechaFin[2]), Int32.Parse(lsFechaFin[1]), Int32.Parse(lsFechaFin[0]), Int32.Parse(lsHoraFin[0]), Int32.Parse(lsHoraFin[1]), 0); Int64 lsIdSupervisor = 0; if (Session["lgn_id"] != null) { lsIdSupervisor = Int64.Parse(Session["lgn_id"].ToString()); } String lsFlagGps = Request["FlagGps"].ToString(); String lsFlagNetwork = Request["FlagNetwork"].ToString(); String lsFlagDatos = Request["FlagDatos"].ToString(); String lsFlagWifi = Request["FlagWifi"].ToString(); DataTable ldtServicios = ServiciosController.subReporteServiciosXLS(lsNextel, lsGrupo, loDtInicio, loDtFin, lsIdSupervisor, lsFlagGps, lsFlagNetwork, lsFlagDatos, lsFlagWifi); ExcelFileSpreadsheet exportExcel = this.prepararExportacionExcelServicios(ldtServicios, String.Join("/", lsFechaInicio), String.Join("/", lsFechaFin)); ExcelFileUtils.ExportToExcel(exportExcel, Model.bean.IdiomaCultura.getMensaje(Model.bean.IdiomaCultura.ETI_SUP_PLU)); } }
public DiedEventHandler(TrackingController trackingController) : base((int)EventCodes.Died) { _trackingController = trackingController; }
public ChangeClusterResponseHandler(TrackingController trackingController) : base((int)OperationCodes.ChangeCluster) { _trackingController = trackingController; }
public InCombatStateUpdateEventHandler(TrackingController trackingController) : base((int)EventCodes.InCombatStateUpdate) { _trackingController = trackingController; }
public ActiveSpellEffectsUpdateEventHandler(TrackingController trackingController) : base((int)EventCodes.ActiveSpellEffectsUpdate) { _trackingController = trackingController; }
public UseShrineEventHandler(TrackingController trackingController) : base((int)OperationCodes.UseShrine) { _trackingController = trackingController; }
public LootChestOpenedEventHandler(TrackingController trackingController) : base(365) { _trackingController = trackingController; }
protected virtual bool TrackingControllerEnabled(TrackingController trackingController, TrackingController hand, bool handActivated) { return(trackingController == TrackingController.BothControllers || trackingController == hand || (trackingController == TrackingController.EitherController && handActivated)); }
public JoinResponseHandler(TrackingController trackingController, MainWindowViewModel mainWindowViewModel) : base((int)OperationCodes.Join) { _trackingController = trackingController; _mainWindowViewModel = mainWindowViewModel; }
public PartySilverGainedEventHandler(TrackingController trackingController) : base((int)EventCodes.PartySilverGained) { _trackingController = trackingController; }
public NewMobEventHandler(TrackingController trackingController) : base((int)EventCodes.NewMob) { _trackingController = trackingController; }
public PartyMakeLeaderEventHandler(TrackingController trackingController) : base((int)OperationCodes.PartyMakeLeader) { _trackingController = trackingController; }