public void FullConstructor(string name, int salary, FatCat parent) { FatCat fatCat = new FatCat(name, salary, parent); Assert.Equal(name, fatCat.GetName()); Assert.Equal(salary, fatCat.GetSalary()); Assert.Equal(parent, fatCat.GetParent()); Assert.True(fatCat.HasParent(), "HasParent() did not return true when constructed with an owner"); }
public void NoOwnerConstructor(string name, int salary) { FatCat fatCat = new FatCat(name, salary); Assert.Equal(name, fatCat.GetName()); Assert.Equal(salary, fatCat.GetSalary()); Assert.Null(fatCat.GetParent()); Assert.False(fatCat.HasParent(), "HasParent() did not return false when constructed without an owner"); }