public void GetItem_should_return_all_public_items() { var item = new SampleClassForUtilitiesTests(); var items = item.GetItems(); items.Should().NotBeNull(); items.Count.Should().Be(6); }
public void GetItemByName_should_get_valid_class_item_from_instance(string name, object value, bool nullable, ClassItemType itemType) { var item = new SampleClassForUtilitiesTests(); var @class = item.GetItemByName(name); @class.Should().NotBeNull(); @class.Name.Should().Be(name); @class.Value.Should().Be(value); @class.ItemType.Should().Be(itemType); @class.Nullable.Should().Be(nullable); }
public void GetItems_should_return_values_when_not_null() { var @class = new SampleClassForUtilitiesTests() { IntNullable = 1 }.GetItems(); var intNullable = @class.Find(p => p.Name == "IntNullable"); intNullable.Value.Should().Be(1); intNullable.ItemType.Should().Be(ClassItemType.Property); }