public void MesureTest() { var set = new NewVipAvtoSet(); set.AddMechanic("ivan", "ivanov", "ivanovich"); set.AddOperator("ivan", "ivanov", "valn", "dfdss", "Оператор"); set.SetCurrentOperator("valn"); set.AddGroup(2007, "M1", 0, true); set.AddNormative(set.Groups[0].IdGroup, 0, 30); set.AddProtocol("4324342", set.GetShortMechanicName(set.Mechanics[0].IdMechanic), DateTime.Now, set.Groups[0].IdGroup, true, DateTime.Now.AddDays(365), true, 0); set.AddMesure(1, 1, set.Protocols[0].IdProtocol, set.Groups[0].IdGroup); set.Update(typeof (NewVipAvtoSet.MesuresRow)); Assert.AreEqual(1, set.Mesures.Count); var document = new PrintProtocolDocument(set.Protocols[0], set); document.Print(); var document2 = new PrintJournalDocument(set.Protocols.ToArray(), DateTime.Now.AddDays(-25), DateTime.Now, set); document2.Print(); set.AddProtocol("43243432", set.GetShortMechanicName(set.Mechanics[0].IdMechanic), DateTime.Now, set.Groups[0].IdGroup, false, DateTime.Now.AddDays(365), false, 1); set.AddPhoto(new Bitmap(400, 878), set.Protocols[1].IdProtocol); document = new PrintProtocolDocument(set.Protocols[1], set); document.Print(); set.AddGroup(2007, "M1", 1, false); set.AddNormative(set.Groups[1].IdGroup, 0, 30); set.AddProtocol("43243432", set.GetShortMechanicName(set.Mechanics[0].IdMechanic), DateTime.Now, set.Groups[1].IdGroup, false, DateTime.Now.AddDays(365), false, 2); set.AddPhoto(new Bitmap(652, 400), set.Protocols[2].IdProtocol); document = new PrintProtocolDocument(set.Protocols[2], set); document.Print(); Assert.AreEqual("4324342", set.GetRowById(Constants.ProtocolsTableName, set.Protocols[0].IdProtocol)[1].ToString()); set.RemoveRowById(Constants.ProtocolsTableName, set.Protocols[0].IdProtocol); set.LockMechanic(set.Mechanics[0].IdMechanic); }