v1
3/10/2021 by andi2_2 -00
Setup HTML - click to add setup HTML
disable setup JavaScript
Setup JavaScript
const array = []
for(let i = 0; i < 1000; i++) {
	const obj = {prop1: Math.random() > 0.9 ? "" : "Text", prop2: Math.random() > 0.9 ? "" : "Text", prop2: Math.random() > 0.9 ? "" : "Text"}
	array.push(obj)
}
	
function checkEvery(arr) {
	return arr.every(obj => Object.keys(obj).every(v => v))
}

function checkSome(arr) {
	return !(arr.some(obj => Object.values(obj).some(v => !v)))
}

function checkEverySome(arr){
  return arr.every(item => 
    !Object.values(item).some(value => value === "")
  );
}
delete caserun single casemove downdrag and drop case


ready



checkEvery(array)
delete caserun single casemove upmove downdrag and drop case


ready



checkSome(array)
delete caserun single casemove updrag and drop case


ready



checkEverySome(array)
Test Case - click to add another test case
Teardown JS - click to add teardown JavaScript
Output (DOM) - click to monitor output (DOM) while test is running
RUN