public void GetSurfaceSquareTest() { BoxService target = new BoxService(); Box box = new Box(1, 2, 3); double expected = 1 * 2 * 2 + 1 * 3 * 2 + 2 * 3 * 2; double actual = target.GetSurfaceSquare(box); Assert.AreEqual(expected, actual); }
public double GetVolume(Box box) { if (box == null) { throw new ArgumentException("Ссылка не указывает на объект теперь"); } return box.Lenght * box.Width * box.Height; }
public void GetVolumeTest() { BoxService target = new BoxService(); Box box = new Box(1, 2, 3); double expected = 6F; double actual; actual = target.GetVolume(box); Assert.AreEqual(expected, actual); }
public double GetSurfaceSquare(Box box) { if (box == null) { throw new ArgumentException("Ссылка не указывает на объект"); } return (box.Height * box.Lenght) * 2 + (box.Height * box.Width) * 2 + (box.Lenght * 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); StoreService target = new StoreService(); 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); }
static void Main(string[] args) { Box box = new Box(1, 2, 3); Console.WriteLine(box); Console.ReadKey(); }