UnitTest1.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. using Microsoft.VisualStudio.TestTools.UnitTesting;
  2. using System;
  3. using Clicker;
  4. namespace ClickerTest
  5. {
  6. [TestClass]
  7. public class ButtonTest
  8. {
  9. MainWindow page = new MainWindow();
  10. [TestMethod]
  11. public void testB1()
  12. {
  13. long point = 512;
  14. int click = 1;
  15. double result = point - 512 + click + 3;
  16. Assert.AreEqual(result, page.B1_Upgrade3(ref point, ref click));
  17. }
  18. [TestMethod]
  19. public void testB2()
  20. {
  21. long point = 1024;
  22. int click = 1;
  23. double result = point - 1024 + click + 9;
  24. Assert.AreEqual(result, page.B2_Upgrade9(ref point, ref click));
  25. }
  26. [TestMethod]
  27. public void testB3()
  28. {
  29. long point = 2048;
  30. int click = 1;
  31. double result = point - 2048 + click + 27;
  32. Assert.AreEqual(result, page.B3_Upgrade27(ref point, ref click));
  33. }
  34. [TestMethod]
  35. public void testB4()
  36. {
  37. long point = 4096;
  38. int click = 1;
  39. double result = point - 4096 + click + 100;
  40. Assert.AreEqual(result, page.B4_Upgrade100(ref point, ref click));
  41. }
  42. }
  43. [TestClass]
  44. public class ImageTest
  45. {
  46. MainWindow page = new MainWindow();
  47. [TestMethod]
  48. public void SleepyheadIsClicky()
  49. {
  50. long point = 100;
  51. int click = 1;
  52. double result = point + click;
  53. Assert.AreEqual(result, page.MouseDownd_Update(ref point, ref click));
  54. }
  55. }
  56. }