12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- using System;
- using Matrices;
- using Microsoft.VisualStudio.TestTools.UnitTesting;
- namespace MatricesTestProject
- {
- [TestClass]
- public class Test
- {
- [TestMethod]
- public void SummMatrices()
- {
- var page = new MainWindow();
- var rezult = new int[2, 3];
- CollectionAssert.AreEqual(page.TestSumm(rezult), new int[2, 3] { { 2, 4, 6 }, { 8, 10, 12 } });
- }
- [TestMethod]
- public void MinusMatrices()
- {
- var page = new MainWindow();
- var rezult = new int[2, 3];
- CollectionAssert.AreEqual(page.TestMinus(rezult), new int[2, 3] { { 0, 0, 0 }, { 0, 0, 0 } });
- }
- [TestMethod]
- public void TransporMatrices()
- {
- var page = new MainWindow();
- var rezult = new int[3, 2];
- CollectionAssert.AreEqual(page.TestTranspor(rezult), new int[3, 2] { {1, 4}, {2, 5}, {3, 6} });
- }
- [TestMethod]
- public void TransporUMNatrices()
- {
- var page = new MainWindow();
- var rezult = new int[3, 2];
- CollectionAssert.AreEqual(page.TestTransporUMN(rezult), new int[3, 2] { { 1, 16 }, { 4, 25 }, { 9, 36 } });
- }
- [TestMethod]
- public void ScalarMatrices()
- {
- var page = new MainWindow();
- var rezult = new int[2, 3];
- CollectionAssert.AreEqual(page.TestScalar(rezult), new int[2, 3] { { 5, 20, 15 }, { 75, 250, 300 } });
- }
- [TestMethod]
- public void PerestanovkaMatrices()
- {
- var page = new MainWindow();
- var rezult = new int[2, 3];
- CollectionAssert.AreEqual(page.TestPerestanovka(rezult), new int[2, 3] { { 4, 5, 6 }, { 1, 2, 3 } });
- }
- public void InsertTest()
- {
- var page = new MainWindow();
- Assert.IsTrue(page.TestIns(31, "Nurlangur", "nurlan2021", "Гурбанов", "Нурлан", "Мухмаевич"));
- }
- }
- }
|