public void ViewFuncIsNull_ThrowException() { //Act TestDelegate action = () => { new NavigationData(() => new object(), null); }; //Assert Assert.That(action, ThrowsException.NullArgument(ArgumentNames.ViewFunc)); }
public void RegisterNavigationManager_FrameControlIsNotContentControl_ThrowException() { //Arrange var frameControl = new object(); //Act void Action() { _unityContainer.RegisterNavigationManager(frameControl); } //Assert Assert.That(Action, ThrowsException.FrameControlIsNotOfFrameControlType(frameControl, typeof(ContentControl))); }
public void SetWrappedInstanceOfDifferentClass() { ThrowsException tex = new ThrowsException(); ObjectWrapper wrapper = GetWrapper(tex); TestObject to2 = new TestObject(); wrapper.WrappedInstance = to2; wrapper.SetPropertyValue("Age", 14); Assert.IsTrue(to2.Age == 14); }