private void LoadTest(string testName) { var items = Repository.GeTestItems(testName); foreach (var item in items) { var wrapper = new TestItemWrapper { Item = item }; Items.Add(wrapper); } Items.First().NotFirst = false; Items.Last().Last = true; }
public void Remove(TestItemWrapper item) { Items.Remove(item); if (Items.Count == 0) { return; } var lastItem = Items.Last(); if (lastItem == null) { return; } lastItem.Last = true; item.Focus = !FocusTestName; }
private void AddInitialTestItem() { var wrapper = new TestItemWrapper { NotFirst = false, Last = true }; Items.Add(wrapper); }
public void Add() { if (Items.Count != 0) { var lastItem = Items.Last(); if (lastItem != null) { lastItem.Last = false; lastItem.Focus = false; } } if (FocusTestName) { FocusTestName = false; } var wrapper = new TestItemWrapper { Last = true, Focus = !FocusTestName }; Items.Add(wrapper); }