public void When_few_items_are_retained_Then_count_is_incremented_appropriately() { var counter = new RefCounter <Item>(); counter.Retain(new Item()); counter.Retain(new Item()); counter.Retain(new Item()); Assert.That(counter.Count, Is.EqualTo(3)); }
public void When_ToString_is_called_Then_it_contains_a_number_of_counted_items() { var counter = new RefCounter <Item>(); Assert.That(counter.ToString().Contains("0"), Is.True); counter.Retain(new Item()); Assert.That(counter.ToString().Contains("1"), Is.True); }