public void Create() { var obj = new HostManagerPageViewModel(); Assert.IsNotNull(obj); Assert.IsNotNull(obj.Title); Assert.IsNotNull(obj.ItemsView); Assert.IsNotNull(obj.SelectItemCommand); }
public void SelectItemCommand_null() { var mockA = new Mock <IConnctionService>(); mockA.Setup(x => x.SelectHost(It.IsAny <Host>())); //Doods.Framework.Repository.Std.Tables.Host LocalAutoMock = AutoMock.GetLoose(cfg => cfg.RegisterMock(mockA)); SetMockContainer(); var obj = new HostManagerPageViewModel(); Assert.IsNotNull(obj); Assert.IsNotNull(obj.Title); Assert.IsNotNull(obj.ItemsView); Assert.IsNotNull(obj.SelectItemCommand); Assert.IsTrue(obj.SelectItemCommand.CanExecute(null)); obj.SelectItemCommand.Execute(null); mockA.Verify(x => x.SelectHost(It.IsAny <Host>()), Times.Never()); }