public static ModelBaseTestUnit CreateModelBaseTestUnit() { var mockModel = new ModelBaseTestUnit(); return(mockModel); }
public ViewModelBaseTestUnit(ModelBaseTestUnit model) : base(model, TestLogger) { // forward the virtual event to the real event PropertyChangedTestable += (sender, args) => OnPropertyChangedTestable(args); }
/// <summary> /// Create a ViewModelTestUnit that owns a mocked Model. /// </summary> /// <returns></returns> public static ViewModelBaseTestUnit CreateViewModelTestUnit(ModelBaseTestUnit mockModel = null) { return(new ViewModelBaseTestUnit(mockModel ?? CreateModelBaseTestUnit())); }