public void CanConvertToTest() { // Arrange. var converter = new FileProcessTypeConverter(); // Act / Assert. Assert.IsTrue(converter.CanConvertTo(null, typeof(string))); Assert.IsFalse(converter.CanConvertTo(null, typeof(object))); }
public void ConvertToTest() { // Arrange. const string FileName = "Test File"; var file = Mock.Create<IFileProcess>(Behavior.Loose); Mock.Arrange(() => file.OriginalFileName).Returns(FileName); var converter = new FileProcessTypeConverter(); // Act / Assert. Assert.AreEqual(FileName, converter.ConvertTo(null, null, file, typeof(string))); TestsHelper.VerifyThrow<NotSupportedException>(() => converter.ConvertTo(null, null, file, typeof(object))); }