public void CanConvert_Should_Be_True_For_Float() { // Arrange var toscaFloatDataTypeConverter = new ToscaFloatDataTypeConverter(); // Act var canConvert = toscaFloatDataTypeConverter.CanConvert("float"); // Assert canConvert.Should().BeTrue(); }
public void CanConvert_Should_Be_False_For_Other_Types() { // Arrange var toscaFloatDataTypeConverter = new ToscaFloatDataTypeConverter(); // Act var canConvert = toscaFloatDataTypeConverter.CanConvert("other data type"); // Assert canConvert.Should().BeFalse(); }
public void TryParse_Should_Return_False_For_Null() { // Arrange var floatDataTypeConverter = new ToscaFloatDataTypeConverter(); // Act object result; var tryParse = floatDataTypeConverter.TryParse(null, out result); // Assert tryParse.Should().BeFalse(); }
public void TryParse_Should_Be_False_For_Invalid_Float() { // Arrange var toscaFloatDataTypeConverter = new ToscaFloatDataTypeConverter(); // Act object result; var canConvert = toscaFloatDataTypeConverter.TryParse("invalid float", out result); // Assert canConvert.Should().BeFalse(); }
public void TryParse_Should_Be_True_For_Valid_Float() { // Arrange var toscaFloatDataTypeConverter = new ToscaFloatDataTypeConverter(); // Act object result; var canConvert = toscaFloatDataTypeConverter.TryParse(3.1, out result); // Assert canConvert.Should().BeTrue(); }