public void SharepointListReadDesignerViewModel_CollectionName_Property_ReturnsFilterCriteria() { //------------Setup for test-------------------------- var sharepointListReadDesignerViewModel = new SharepointListReadDesignerViewModel(CreateModelItem(), new SynchronousAsyncWorker(), new Mock <IServer>().Object); //------------Execute Test--------------------------- var collectionName = sharepointListReadDesignerViewModel.CollectionName; //------------Assert Results------------------------- Assert.AreEqual("FilterCriteria", collectionName); }
public void SharepointListReadDesignerViewModel_Constructor_NullModelItem_ThrowArgumentNullException() { //------------Setup for test-------------------------- //------------Execute Test--------------------------- var sharepointReadListViewModel = new SharepointListReadDesignerViewModel(null); //------------Assert Results------------------------- Assert.IsNull(sharepointReadListViewModel); }
public void SharepointListReadDesignerViewModel_WhereOptions_Constructor_ShouldBePopulatedWithCorrectOptions() { //------------Setup for test-------------------------- //------------Execute Test--------------------------- var sharepointListReadDesignerViewModel = new SharepointListReadDesignerViewModel(CreateModelItem(), new SynchronousAsyncWorker(), new Mock <IServer>().Object); //------------Assert Results------------------------- Assert.IsNotNull(sharepointListReadDesignerViewModel); Assert.IsNotNull(sharepointListReadDesignerViewModel.WhereOptions); Assert.AreEqual(9, sharepointListReadDesignerViewModel.WhereOptions.Count); CollectionAssert.AreEqual(SharepointSearchOptions.SearchOptions(), sharepointListReadDesignerViewModel.WhereOptions); }