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", "Гурбанов", "Нурлан", "Мухмаевич")); } } }