--- /dev/null
+#include <iostream>
+
+#include "gene.h"
+
+using namespace std;
+using namespace genetic;
+
+int main() {
+ typedef Gene<int> _Gene;
+
+ _Gene gene(1);
+
+ if (gene.get() != 1) {
+ cout << "Gene does not contained initial value\n";
+ return 1;
+ }
+
+ cout << "Gene contained initial value\n";
+ return 0;
+}
+