Inverse tests checks.
authorRafał Długołęcki <rafal@dlugolecki.net.pl>
Tue, 7 Apr 2015 23:37:24 +0000 (01:37 +0200)
committerRafał Długołęcki <rafal@dlugolecki.net.pl>
Tue, 7 Apr 2015 23:37:24 +0000 (01:37 +0200)
tests/gene/copy.cpp
tests/gene/create.cpp

index 554fa12f4577a796e7d1293a0b73ad4baf3590d4..635e2cc687a5f129e58e38d1aede04697eaa3c60 100644 (file)
@@ -13,12 +13,13 @@ int main() {
 
     gene = gene2;
 
-    if (gene.get() != 20) {
-        cout << "Gene does not copied value\n";
+    if (gene.get() == 20) {
+        cout << "Gene copied value from second gene\n";
+        return 0;
     }
 
-    cout << "Gene copied value from second gene\n";
+    cout << "Gene does not copied value\n";
 
-    return 0;
+    return 1;
 }
 
index 9bc970e727a2467ff9615cf02a6094d220fbde5d..d0739e320ff84ce8e98055a03ea011e65683e9fe 100644 (file)
@@ -10,12 +10,12 @@ int main() {
 
     _Gene gene(1);
 
-    if (gene.get() != 1) {
-        cout << "Gene does not contained initial value\n";
-        return 1;
+    if (gene.get() == 1) {
+        cout << "Gene contained initial value\n";
+        return 0;
     }
 
-    cout << "Gene contained initial value\n";
-    return 0;
+    cout << "Gene does not contained initial value\n";
+    return 1;
 }