public void InitialValues() { var viewModel = new DummyViewModel(); Assert.IsNull(viewModel.Tag); Assert.IsNull(viewModel.ParentViewModel); Assert.IsNull(viewModel.RootViewModel); Assert.IsFalse(viewModel.IsDirty); Assert.IsFalse(viewModel.IsRefreshing); Assert.IsFalse(viewModel.HasErrors); Assert.IsTrue(viewModel.IsValid); Assert.IsFalse(viewModel.HasErrors); Assert.IsNull(viewModel.GetErrors(string.Empty)); Assert.IsNull(viewModel.GetErrors("NotExisting")); Assert.IsNotNull(viewModel.Commands); Assert.AreEqual(0, viewModel.Commands.Count); }