public void GetAllCommodities_ShouldReturnAllValidValues_UnderAllConditions() { // Arrange & Act Commodity[] output = CUT.GetAllCommodities().ToArray(); // Assert output.ShouldNotBeNull(); output.ShouldNotBeEmpty(); output.ShouldContain(Commodity.Electric); output.ShouldContain(Commodity.Gas); output.ShouldContain(Commodity.Solar); }