public void CanWriteTypeReturnsFalse(Type variationType, object testData) { TestFormUrlEncodedMediaTypeFormatter formatter = new TestFormUrlEncodedMediaTypeFormatter(); Assert.False(formatter.CanWriteType(variationType), "formatter should have returned false."); // Ask a 2nd time to probe whether the cached result is treated the same Assert.False(formatter.CanWriteType(variationType), "formatter should have returned false on 2nd try as well."); }
public void CanWriteTypeReturnsFalse(Type variationType, object testData) { GC.KeepAlive(testData); // Mark parameter as used. See xUnit1026, [Theory] method doesn't use all parameters. TestFormUrlEncodedMediaTypeFormatter formatter = new TestFormUrlEncodedMediaTypeFormatter(); Assert.False(formatter.CanWriteType(variationType), "formatter should have returned false."); // Ask a 2nd time to probe whether the cached result is treated the same Assert.False(formatter.CanWriteType(variationType), "formatter should have returned false on 2nd try as well."); }
public void CanWriteTypeThrowsOnNull() { TestFormUrlEncodedMediaTypeFormatter formatter = new TestFormUrlEncodedMediaTypeFormatter(); Assert.ThrowsArgumentNull( () => { formatter.CanWriteType(null); }, "type" ); }
public void CanWriteTypeThrowsOnNull() { TestFormUrlEncodedMediaTypeFormatter formatter = new TestFormUrlEncodedMediaTypeFormatter(); Assert.ThrowsArgumentNull(() => { formatter.CanWriteType(null); }, "type"); }