/// <summary> /// The method work in thread. /// Initialize random. /// Set random results. /// </summary> private void Run() { Thread.Sleep(250); DataRoulette data = new DataRoulette(); data.InitializeRandom(); this.RoulutteData = data; }
private void Load() { user = User.CurrentUser; dataRoulette = new DataRoulette(); txtPoints.Text = "Points: " + user.CurrentPoints.ToString(); txtUser.Text = user.NickName + " Level: " + user.Level; }
public void TestThread() { DataRoulette data = new DataRoulette(); ThreadRoulette thread = new ThreadRoulette("Pasha's thread! Cool!"); // Если раскоментить то все получиться) Урааа) круто)) ахха thread.Thrd.Join(); Assert.IsNotNull(thread.RoulutteData); }
/// <summary> /// Method is compare results in game /// </summary> /// <param name="data1">Data from thread 1</param> /// <param name="data2">Data from thread 2</param> /// <param name="data3">Data from thread 3</param> /// <returns>Return the total amount of points</returns> public int CompareResult(DataRoulette data1, DataRoulette data2, DataRoulette data3) { int res = 0; res += img.CheckImages(data1.Name, data2.Name, data3.Name); res += numb.CheckNumbers(data1.Number, data2.Number, data3.Number); // Value 100 that is jack point. The all images and numbers are same if (res == 100) return res + 100; res += (data1.Number + data2.Number + data3.Number) / 2; return res; }
public void TestData() { // Avarage DataRoulette data = new DataRoulette(); //data.InitializeRandom(); //var s = data.Name + data.Number + data.PathToImage; // Assert - check types of returns values //Assert.AreEqual(data.Image, typeof(BitmapImage)); //Assert.AreEqual(data.Name, typeof(string)); //Assert.AreEqual(data.Number, typeof(int)); //Assert.AreEqual(data.PathToImage, typeof(string)); }