public void WhenInitializedItemsListWillReadFromFil() { var itemsCollection = new List<IItem>(); var itemDeserializer = new StubIItemDeserializer { Deserialize = () => itemsCollection }; Assert.IsTrue(itemsCollection.SequenceEqual(SetupClass(itemDeserializer: itemDeserializer).Items)); }
public void WhenInitializedSelectedItemWillBeTheFirst() { var firstItem = new StubIItem {NameGet = () => "Test3"}; var itemsCollection = new List<IItem> { firstItem, new StubIItem {NameGet = () => "Test1"}, new StubIItem {NameGet = () => "Test2"} }; var itemDeserializer = new StubIItemDeserializer { Deserialize = () => itemsCollection }; Assert.AreEqual(firstItem, SetupClass(itemDeserializer: itemDeserializer).SelectedItem); }