Create a public class named Restaurant.
Restaurant should store two pieces of data: a name (as a String) and a capacity (as an int).
Provide a public constructor that allows both fields to be set, with the name first.
Following the encapsulation pattern we have introduced, provide both a setter and a getter for the capacity as
getCapacity and similar.
Provide only a getter for the name as getName.
Finally, reject negative and zero capacity values and null names using assert.
You're challenge is to write tests for this problem described above.
Stuck? You may find these lessons helpful: