Using a list of test cases created in #1 implement the test cases in python using the numpy package. Essentially this entails creating a function that:
Randomly generates test data e.g. if the test idea was to use the fact sin(x) = sin(pi - x) randomly generate an x
Executing the operations in numpy e.g. look at the docs here https://numpy.org/doc/stable/index.html and find that the numpy function for sin is numpy.sin(x)
Assert the results are correct e.g. using the assert_equals(x, y, delta) function
Using a list of test cases created in #1 implement the test cases in python using the numpy package. Essentially this entails creating a function that: