public void GetVolumeTest() { Box box = new Box(1, 2, 3); // TODO: инициализация подходящего значения double expected = 6F; // TODO: инициализация подходящего значения double actual; actual = BoxParam.GetVolume(box); Assert.AreEqual(expected, actual); }
static void Main(string[] args) { Box box = new Box(4, 2, 2); Console.WriteLine(box); Console.WriteLine(BoxParam.GetVolume(box)); Console.ReadKey(); }
public void GetAreaTest() { BoxParam target = new BoxParam(); // TODO: инициализация подходящего значения Box box = new Box(1, 2 ,3); // TODO: инициализация подходящего значения double expected = 22F; // TODO: инициализация подходящего значения double actual; actual = target.GetArea(box); Assert.AreEqual(expected, actual); }
public double GetArea(Box box) { if (box == null) { throw new ArgumentException("Ссылка не указывает на объект"); } return box.Length * box.Height * 2 + box.Height * box.Width * 2 + box.Length * box.Width * 2; }
public void SortTest() { Store store = new Store(); // TODO: инициализация подходящего значения Box minBox = new Box(1, 1, 1); Box middleBox = new Box(1, 2, 1); Box maxBox = new Box(1, 2, 2); store.Add(maxBox); store.Add(minBox); store.Add(middleBox); StoreLogic target = new StoreLogic(); target.Sort(store); List<Box> expected = new List<Box>() { minBox, middleBox, maxBox }; List<Box> actual; actual = target.Sort(store); CollectionAssert.AreEqual(expected, actual); }
public void Add(Box box) { _boxes.Add(box); }