if (valid){
                test.passed = true;
                promise.resolve();
            } else {
                test.passed = false;