BS: Split the unit testing article in two and almost finished the first one (testing random values)