public void OrderGetByLegalEntity() { DataBase dataBase = new DataBase(); const decimal @decimal = 6.00M; int rowsInserted = dataBase.OrderInsert(new Order { ItemId = 1, Count = 2, ItemStatusId = 3, LegalEntity = true, PersonInfoId = 4, Postage = 5M.DecimalToString(), Price = @decimal.DecimalToString(), }); Assert.AreEqual(1, rowsInserted); rowsInserted = dataBase.OrderInsert(new Order { ItemId = 10, Count = 20, ItemStatusId = 3, LegalEntity = false, PersonInfoId = 5, Postage = 10M.DecimalToString(), Price = 2.99M.DecimalToString(), }); Assert.AreEqual(1, rowsInserted); const decimal price = 7.123M; rowsInserted = dataBase.OrderInsert(new Order { ItemId = 2, Count = 3, ItemStatusId = 4, LegalEntity = false, PersonInfoId = 5, Postage = 6M.DecimalToString(), Price = price.DecimalToString(), }); Assert.AreEqual(1, rowsInserted); List<Order> orders = dataBase.OrderGetByLegalEntity(); Assert.IsNotNull(orders); Assert.AreEqual(true, orders[0].LegalEntity); List<Order> list = orders.FindAll(o => o.Price == @decimal.DecimalToString()); Assert.IsNotNull(list); Assert.IsTrue(list.Count > 0); }