public void GenerateVerifyCode_Stream_BigSHA1() { try { System.Utility.Helper.Test tt = new Test(); tt.Start(); var start = GC.GetTotalMemory(false); Stream Tbs = this.getBigStream(); var expect = "B2F2D807E38A11F02D5EC4C14983D979D1E99315"; var service = new VerifyService(EnumVerifyType.SHA1); var code = service.GenerateVerifyCode(Tbs); var time = tt.GetElapsedAndStop().TotalMilliseconds; var end = GC.GetTotalMemory(false); Tbs.Dispose(); Tbs.Close(); service.Dispose(); Assert.IsTrue(expect == code); Console.WriteLine("time:" + time + " ,memory:" + System.Utility.Helper.File.GetFileSize((end - start))); } catch (Exception) { Console.WriteLine("There is nothing for the unit test or maybe something wrong in code!"); Stream Tbs = this.getBigStream(); var service = new VerifyService(EnumVerifyType.SHA1); var code = service.GenerateVerifyCode(Tbs); Console.WriteLine("{0}", code); Tbs.Dispose(); Tbs.Close(); service.Dispose(); } System.IO.File.Delete(@"D:\BT.txt"); }
public virtual void BaseTestInitialize() { Test.Start(TestContext.FullyQualifiedTestClassName, TestContext.TestName); Test.Info("TestInitialize"); MultiDirectionTestInfo.Cleanup(); }
/// <summary> /// 并发测试 /// </summary> /// <param name="action">各线程执行的方法</param> /// <param name="threadNumber">启动线程数,默认为1个</param> public static void TestConcurrency(Action action, int threadNumber = 1) { var test = new Test(); test.Start(); Console.WriteLine("并发模拟测试开始"); var threads = new List <System.Threading.Thread>(); var resetEvent = new ManualResetEvent(false); for (int i = 0; i < threadNumber; i++) { var thread = new System.Threading.Thread(number => { Console.WriteLine("线程{0}执行挂起操作,线程号:{1},耗时:{2}秒", number, Thread.ThreadId, test.GetElapsed()); resetEvent.WaitOne(); action(); Console.WriteLine("线程{0}执行任务完成,线程号:{1},耗时:{2}秒", number, Thread.ThreadId, test.GetElapsed()); }); thread.Start(i + 1); threads.Add(thread); } Console.WriteLine("暂停50毫秒后唤醒所有线程"); Thread.Sleep(50); resetEvent.Set(); threads.ForEach(t => t.Join()); Console.WriteLine("执行完成,即将退出,耗时:{0}秒", test.GetElapsed()); }
private void button1_Click(object sender, EventArgs e) { var logChecker = new Test(); logChecker.ChangedEvent += x => MessageBox.Show("Value is " + x); logChecker.Start(); }
public static void Main(string[] args) { if (!ServiceUtils.IsSiteServerDir) { Console.WriteLine("当前文件夹不是正确的SiteServer系统根目录"); Console.ReadLine(); return; } if (!ServiceUtils.IsInitialized) { Console.WriteLine("SiteServer系统未安装或数据库无法正确连接"); Console.ReadLine(); return; } var invokedVerb = string.Empty; object invokedVerbInstance = null; if (args.Length == 0) { invokedVerb = Run.CommandName; } else { var options = new Options(); if (!Parser.Default.ParseArguments(args, options, (verb, subOptions) => { invokedVerb = verb; invokedVerbInstance = subOptions; })) { Console.WriteLine(options.GetUsage()); return; } } if (invokedVerb == Build.CommandName) { var commitSubOptions = (BuildSubOptions)invokedVerbInstance; var isAll = commitSubOptions != null && commitSubOptions.All; Build.Start(isAll); } else if (invokedVerb == Test.CommandName) { Test.Start(); } else if (invokedVerb == Encode.CommandName) { var subOptions = invokedVerbInstance as EncodeSubOptions; if (subOptions != null) { Encode.Start(subOptions.String); } } else if (invokedVerb == Run.CommandName) { Run.Start(); } }
public void GenerateVerifyCode_Stream_BigSHA256() { try { System.Utility.Helper.Test tt = new Test(); tt.Start(); var start = GC.GetTotalMemory(false); Stream Tbs = this.getBigStream(); var expect = "FF210007BA6482B31E4E924DD106C2D42E9C3B77D022A46A8A73F984DAC30B1D"; var service = new VerifyService(EnumVerifyType.SHA256); var code = service.GenerateVerifyCode(Tbs); var time = tt.GetElapsedAndStop().TotalMilliseconds; var end = GC.GetTotalMemory(false); Tbs.Dispose(); Tbs.Close(); service.Dispose(); Assert.IsTrue(expect == code); Console.WriteLine("time:" + time + " ,memory:" + System.Utility.Helper.File.GetFileSize((end - start))); } catch (Exception) { Console.WriteLine("There is nothing for the unit test or maybe something wrong in code!"); } System.IO.File.Delete(@"D:\BT.txt"); }
public async Task Setup() { // Load Settings System.Console.WriteLine("Running in directory: " + Directory.GetCurrentDirectory()); FilePath settingsPath = "../../../../TestingSettings.xml"; System.Console.WriteLine("Settings path: " + settingsPath); Settings = JsonConvert.DeserializeObject <TestingSettings>(File.ReadAllText(settingsPath.Path)); System.Console.WriteLine("Target settings: " + Settings.ToString()); var passthroughSettings = new PassthroughTestParams() { NicknameSuffix = null, PassthroughSettings = Settings.PassthroughSettings, GameRelease = GameRelease.Oblivion, Target = new Target() { Path = $"Oblivion.esm", Do = true, }, }; var passthrough = new OblivionPassthroughTest(passthroughSettings); (TempFolder TempFolder, Test Test) = passthrough.SetupProcessedFiles(); using var tmp = TempFolder; await Test.Start(); using (var stream = new BinaryReadStream(passthrough.ProcessedPath(ProcessedFilesFolder))) { stream.Position = 0xCF614B; PathGridBytes = stream.ReadBytes(0x14C7); } PathGridReader = new MutagenMemoryReadStream(PathGridBytes, new ParsingBundle(GameRelease.Oblivion, masterReferences: null)); }
public void TestWithMoqVerify() { var callableMock = new Mock <Callable>(); var test = new Test(callableMock); test.Start(); callableMock.Verify(t => t.Called()); }
static void Main(string[] args) { var test = new Test(); test.Start(); var commands = CmdDispatcher.FindCommandsInAllLoadedAssemblies(); CmdDispatcher.DispatchCommands(commands, args); }
public void Demonstrate() { Test <int> test1 = new Test <int>(); test1.Start(100); Test <byte> test2 = new Test <byte>(); test2.Start(100); }
public override void InitAgent() { CommandAgent = AgentFactory.CreateAgent(TestContext.Properties); SetCLIEnv(TestContext); Test.Start(TestContext.FullyQualifiedTestClassName, TestContext.TestName); OnTestSetup(); }
static void Main() { var t = new Test(); t.Start(); Thread.Sleep(10000); Console.WriteLine("aborting"); t.Stop(); }
void Start() { allTests.Add(new TheoJansenTest(this.transform)); allTests.Add(new CCDTest(this.transform)); allTests.Add(new BridgeTest(this.transform)); allTests.Add(new RagdollTest(this.transform)); allTests.Add(new BuoyancyTest(this.transform)); currentTest = allTests[curTestID]; currentTest.Start(); }
public static void Main() { Test test = new Test(); test.Start(); // sleep longer than my worker so it finishes Thread.Sleep(10000); // a place to place a breakpoint bool breakPointHere = true; }
private void ChangeTest(int val) { currentTest.Stop(); curTestID += val; if(curTestID < 0) curTestID = allTests.Count - 1; if(curTestID >= allTests.Count) curTestID = 0; currentTest = allTests[curTestID]; currentTest.Start(); }
public virtual void InitAgent() { if (Agent.Context == null) { Agent.Context = StorageAccount; } Test.Start(TestContext.FullyQualifiedTestClassName, TestContext.TestName); CommandAgent.Clear(); OnTestSetup(); CommandAgent.Clear(); }
private void StartTest(Test test) { DeviceManager.ProcessMessages(); test.Start(); if (test.RequireTimer) { mProtocolTimer.Interval = test.Period; mProtocolTimer.Enabled = true; Log.Debug("Protocol timer enabled: Interval: {0}", test.Period); } }
private void ChangeTest(int val) { currentTest.Stop(); curTestID += val; if (curTestID < 0) { curTestID = allTests.Count - 1; } if (curTestID >= allTests.Count) { curTestID = 0; } currentTest = allTests[curTestID]; currentTest.Start(); }
public void RunSolver() { OrderedSet <int> sudokuNumbers = new OrderedSet <int>(); foreach (int value in new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }) { sudokuNumbers.Add(value); } if (shiftPressed) { Test.Start(this); return; } SNode[,] sudokuBoard = new SNode[9, 9]; // Fill board double loop for (int y = 0; y < 9; y++) { for (int x = 0; x < 9; x++) { // // SNode sNode; int value; if (int.TryParse(gridNodes[x, y].textField.GetComponent <InputField>().text, out value)) { sNode = new SNode(value); } else { sNode = new SNode(sudokuNumbers); } sNode.rowIndex = y; sNode.columnIndex = x; sudokuBoard[x, y] = sNode; // // } } int[,] grid = Solver.Solve(sudokuBoard, this); PrintGrid(grid); }
public void GenerateVerifyCode_File_SHA1() { try { System.Utility.Helper.Test tt = new Test(); tt.Start(); var start = GC.GetTotalMemory(false); var path = this.GetTestFile(); var expect = "84114290159D8954715E4C1BA21F7614924F7E27"; var service = new VerifyService(EnumVerifyType.SHA1); var code = service.GenerateVerifyCodeByFile(path); var time = tt.GetElapsedAndStop().TotalMilliseconds; var end = GC.GetTotalMemory(false); service.Dispose(); Assert.IsTrue(expect == code); Console.WriteLine("time:" + time + " ,memory:" + System.Utility.Helper.File.GetFileSize((end - start))); } catch (Exception ex) { Console.WriteLine("There is nothing for the unit test or maybe something wrong in code!"); } }
public void GenerateVerifyCode_File_SHA256() { try { System.Utility.Helper.Test tt = new Test(); tt.Start(); var start = GC.GetTotalMemory(false); var path = this.GetTestFile(); var expect = "DA65745A1951D7239B5E7834319C1722E1F7E9561BC37284C0D5CBD3818DC9BF"; var service = new VerifyService(EnumVerifyType.SHA256); var code = service.GenerateVerifyCodeByFile(path); var time = tt.GetElapsedAndStop().TotalMilliseconds; var end = GC.GetTotalMemory(false); service.Dispose(); Assert.IsTrue(expect == code); Console.WriteLine("time:" + time + " ,memory:" + System.Utility.Helper.File.GetFileSize((end - start))); } catch (Exception) { Console.WriteLine("There is nothing for the unit test or maybe something wrong in code!"); } System.IO.File.Delete(@"D:\TFS.txt"); }
public void GenerateVerifyCode_Stream_SHA256() { try { System.Utility.Helper.Test tt = new Test(); tt.Start(); var start = GC.GetTotalMemory(false); Stream Tsr = this.getShortStream(); var expect = "9B644AE0E4DCAC92F61F27CC51648B6F8BBDF0AAE6CD445ABF658E51D6ECB380"; var service = new VerifyService(EnumVerifyType.SHA256); var code = service.GenerateVerifyCode(Tsr); var time = tt.GetElapsedAndStop().TotalMilliseconds; var end = GC.GetTotalMemory(false); Tsr.Close(); service.Dispose(); Assert.IsTrue(expect == code); Console.WriteLine("time:" + time + " ,memory:" + System.Utility.Helper.File.GetFileSize((end - start))); } catch (Exception) { Console.WriteLine("There is nothing for the unit test or maybe something wrong in code!"); } System.IO.File.Delete(@"D:\ST.txt"); }
public void GenerateVerifyCode_Stream_SHA1() { try { System.Utility.Helper.Test tt = new Test(); tt.Start(); var start = GC.GetTotalMemory(false); Stream Tsr = this.getShortStream(); var expect = "B200250389412DBA67B0D676178EEEE59335630A"; var service = new VerifyService(EnumVerifyType.SHA1); var code = service.GenerateVerifyCode(Tsr); var time = tt.GetElapsedAndStop().TotalMilliseconds; var end = GC.GetTotalMemory(false); Tsr.Dispose(); Tsr.Close(); service.Dispose(); Assert.IsTrue(expect == code); Console.WriteLine("time:" + time + " ,memory:" + System.Utility.Helper.File.GetFileSize((end - start))); } catch (Exception) { Console.WriteLine("There is nothing for the unit test or maybe something wrong in code!"); } }
private void btnTest_Click(object sender, EventArgs e) { Test.Start(); }
public void MyTestInitialize() { Trace.WriteLine("TestInit"); Test.Start(TestContext.FullyQualifiedTestClassName, TestContext.TestName); }
public void InitAgent() { agent = new PowerShellAgent(); Test.Start(TestContext.FullyQualifiedTestClassName, TestContext.TestName); OnTestSetup(); }
private void button1_Click(object sender, EventArgs e) { Test.Start(); }
public override void Before(MethodInfo methodUnderTest) { Test.Start(methodUnderTest.DeclaringType.Name, methodUnderTest.Name); }
/// <summary> /// 启动计时器 /// </summary> public void Start() { _test = new Test(); _test.Start(); }
public void StorageTestInitialize() { SetTestStorageAccount(powershell); PowerShellAgent.SetPowerShellInstance(powershell); Test.Start(TestContext.FullyQualifiedTestClassName, TestContext.TestName); }