public void WhenExecuted_QueryShouldReturnResult() { // arrange var query = new MyFirstQuery(1); var expected = new SomeInfo(1, 2); // act var result = _dispatcher.Send(query); // assert Assert.AreEqual(expected, result); }
private void UpdateFacilityPanelList() { //清空内容 _tools.ClearContent(facilityListContent); //从全局数据读取设施信息 foreach (var facility in _gameManagerData.facilityList) { GameObject temp = Instantiate(facilityUiPrefab); //实例化一个 SomeInfo someInfo = temp.GetComponent <SomeInfo>(); //把component拿出来备用 someInfo.thisFacility = facility; //赋值 someInfo.planningPanel = planningPanel; //赋值 someInfo.UpdateFacilityInfo(); //执行一遍方法,如果在这个脚本里用start会出问题 temp.transform.SetParent(facilityListContent.transform); //设定父对象,这里有个报错,但并没有用 } }