#include "../common/file.h"
#include "../common/text.h"
+#include "../common/colour.h"
TEST(CommonFunctions, FileTests){
Result = HexToInt(&Value11, &OutputValue);
ASSERT_EQ(Result, false);
+}
+
+TEST(CommonFunctions, ColourStruct){
+
+ Colour Colour1;
+ Colour Colour2;
+ Colour Colour3;
+ Colour Colour4;
+
+ Colour1.red = 0;
+ Colour1.green = 0;
+ Colour1.blue = 0;
+ Colour1.alpha = 0;
+
+ Colour2.red = 512;
+ Colour2.green = 512;
+ Colour2.blue = 512;
+ Colour2.alpha = 512;
+
+ Colour3.red = 16;
+ Colour3.green = 16;
+ Colour3.blue = 16;
+ Colour3.alpha = 16;
+
+ Colour4.red = 80;
+ Colour4.green = 80;
+ Colour4.blue = 80;
+ Colour4.alpha = 80;
+
+ ASSERT_EQ("#00000000", (string)Colour1);
+ ASSERT_EQ("#FFFFFFFF", (string)Colour2);
+ ASSERT_EQ("#10101010", (string)Colour3);
+ ASSERT_EQ("#50505050", (string)Colour4);
+
}
\ No newline at end of file