blob: cd568e14c8d508829d62e66a715a6045639848a5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#pragma once
#include "modeling\Rack.h"
#include <gtest\gtest.h>
TEST(RackTest, ConstructorTest)
{
Modeling::Rack rack(10, 100);
ASSERT_EQ(rack.id, 10);
}
TEST(RackTest, GetSetMachines)
{
Modeling::Rack rack(10, 100);
Modeling::Machine machine(100);
rack.setMachine(machine, 10);
ASSERT_EQ(rack.getMachines().size(), 1);
ASSERT_EQ(rack.getMachines().at(0).get().getSpeed(), 100);
}
|