public void TestGetCasesByClientIdReturnTwoCases() { CaseHandler _sut = new CaseHandler(); var cases = _sut.GetCasesByClientId(1); Assert.AreEqual(2, cases.Count); }
public void TestGetCasesReturnTwoCases() { CaseHandler _sut = CaseHandler.Instance; var cases = _sut.GetCases(true); Assert.AreEqual(2, cases.Count); }
public void TestCaseHandlerReturnSameInstance() { CaseHandler _sut = CaseHandler.Instance; CaseHandler actual = new CaseHandler(); object.ReferenceEquals(_sut, actual); }
public void TestDeleteCaseReturnOne() { CaseHandler _sut = CaseHandler.Instance; int expected = 1; int actual = _sut.DeleteCase(1); Assert.AreEqual(expected, actual); }
public void TestNewCaseReturnOne() { CaseHandler _sut = CaseHandler.Instance; int expected = 1; int response = _sut.NewCase("testCase", DateTime.Now, 0, 1, 1, 1); Assert.AreEqual(response, expected); }
void IModule.Initialize() { StructuresSelf = new Dictionary <ulong, IntelUnit>(); WorkersSelf = new Dictionary <ulong, IntelUnit>(); UnitsSelf = new Dictionary <ulong, IntelUnit>(); Handler = new CaseHandler <Case, IUnit>(); Handler.RegisterHandler(Case.WorkerDestroyed, w => RemoveWorkerFromColony(w)); }
public void TestCloseCaseReturnOne() { CaseHandler _sut = CaseHandler.Instance; int expected = 1; int actual = _sut.CloseCase(2, 5000, DateTime.Now); Assert.AreEqual(expected, actual); }
public void TestGetCasesByClientIdReturnListOfCases() { CaseHandler _sut = new CaseHandler(); var cases = _sut.GetCasesByClientId(1); Type actual = cases[0].GetType(); Type expected = typeof(CaseM); Assert.AreEqual(expected, actual); }
public void TestGetCasesReturnListOfCases() { CaseHandler _sut = CaseHandler.Instance; var cases = _sut.GetCases(true); Type actual = cases[0].GetType(); Type expected = typeof(CaseM); Assert.AreEqual(expected, actual); }
// Use this for initialization void Awake() { if(Instance != null) { Destroy(this.gameObject); return; } babyAlive = true; DontDestroyOnLoad(this.gameObject); Instance = this; }
public SystemManager(SysConfigMgrAccess sysConfig, DataSourceAccess dataSourceAccess) { //create case handler with IDAL CaseHandler m_caseHandler = new CaseHandler(sysConfig, dataSourceAccess); //create system mode manager with ISysConfig and IDAL and case handler SysModeManager m_sysModeMgr = new SysModeManager(sysConfig, dataSourceAccess, m_caseHandler); //create system manager interface with System mode manager SysMgrAccess = new SystemManagerAccess(m_sysModeMgr); }
internal SysModeManager(SysConfigMgrAccess sysConfig, DataSourceAccess dataSourceAccess, CaseHandler handler) { m_SysConfig = sysConfig; m_DataSourceAccess = dataSourceAccess; m_caseHandler = handler; m_LinkedCaseID = string.Empty; m_LinkedCaseSource = string.Empty; //m_PreviousCaseId = string.Empty; //register an event handler with System Configuration Manager to get notified //when configuration is modified. }
public CaseViewer(IData data = null) { this.InitializeComponent(); this.Case = MainScreen.Handler; commandBar.DefaultLabelPosition = CommandBarDefaultLabelPosition.Right; commandBar.OverflowButtonVisibility = CommandBarOverflowButtonVisibility.Collapsed; RefreshData(); caseContent.ItemInvoked += CaseContent_ItemInvoked; }
public override VCase Initialize(VNewCase newProject) { var vCase = new VCase(); vCase.Name = newProject.CaseName; vCase.CaseDir = InitCaseDir(newProject); InitSowfaNormal(newProject, vCase); //InitAblPisoSolver(newProject, vCase); //InitWindPlant(newProject, vCase); InitMesoWind(newProject, vCase); InitWindWave(newProject, vCase); CaseHandler.Write(vCase); return(vCase); }
/// <summary> /// Clear all stored data. /// </summary> private void Clear() { StructuresSelf.Clear(); WorkersSelf.Clear(); UnitsSelf.Clear(); StructureEnemy.Clear(); WorkersEnemy.Clear(); UnitsEnemy.Clear(); Colonies.Clear(); PrimaryColony = null; UpgradesSelf.Clear(); MineralFields.Clear(); VespeneGeysers.Clear(); Destructibles.Clear(); XelNagaTowers.Clear(); Handler = new CaseHandler <Case, IUnit>(); }
public override VCase Initialize(VNewCase newProject) { var vCase = new VCase(); vCase.Name = newProject.CaseName; vCase.CaseDir = InitCaseDir(newProject); var pdir = InitProjectDir(newProject, newProject.ProjectDescriptor.Name); var proj = new VProject { DisplayName = newProject.ProjectDescriptor.Name, ProjectDir = pdir, ProjectDescriptor = newProject.ProjectDescriptor, ProjectModel = newProject.ProjectDescriptor.CreateProjectModel() }; proj.Initialize(); vCase.Items.Add(proj); CaseHandler.Write(vCase); return(vCase); }
public SCConnection(ILogger log) { _log = log; _handler = new CaseHandler <Response.ResponseOneofCase, Response>(); }
private async void Flyout_Closed(object sender, object e) { FolderPicker openPicker = new FolderPicker { ViewMode = PickerViewMode.Thumbnail, SuggestedStartLocation = PickerLocationId.ComputerFolder }; openPicker.FileTypeFilter.Add("*"); StorageFolder folder = await openPicker.PickSingleFolderAsync(); if (folder != null) { _folder = folder; ContentDialog confirmFolder = new ContentDialog { Title = "Confirm Selection", Content = $"Selected folder: {_folder.Path}", CloseButtonText = "Cancel", PrimaryButtonText = "Accept", DefaultButton = ContentDialogButton.Primary }; ContentDialogResult result = await confirmFolder.ShowAsync(); AddLog($"Flyout_Closed.confirmFolder | result={result}", true); if (result != ContentDialogResult.Primary) { // Cancelled return; } } if (_folder == null) { ContentDialog invalidFolder = new ContentDialog { Title = "No Folder Selected", Content = "Please select a folder to open", CloseButtonText = "Ok" }; ContentDialogResult result = await invalidFolder.ShowAsync(); AddLog($"Flyout_Closed.invalidFolder | result={result}", true); return; } var files = await _folder.GetFilesAsync(); if (_isNewCase && files.Count > 0) { ContentDialog invalidFolder = new ContentDialog { Title = "Not an Empty Folder", Content = "Please select an empty folder", CloseButtonText = "Ok" }; ContentDialogResult result = await invalidFolder.ShowAsync(); AddLog($"Flyout_Closed.invalidFolder | result={result} | _isNewCase={_isNewCase}", true); return; } AddLog($"Flyout_Closed.new Logic.CaseHandler({_folder.Path})", true); Handler = new Logic.CaseHandler(_folder); navCurrentCaseName.Content = _folder.DisplayName; Handler.ModifiedUpdated += Handler_ModifiedUpdated; }