kristers_ahh_noo_you_should_not_do_this(
)
{
var sut = new DataTypeHelper();
Assert.Throws
(() => sut.GetDataType(new TypeName("Kristers.AhhNooYouShouldNotDoThis")));
}
[Fact]
public void GetDataType_returns_magic_number_for_the_guid()
{
var sut = new DataTypeHelper();
var result = sut.GetDataType(new TypeName("guid"));
Assert.Equal(DataType.Guid, result);
}
[Fact]
public void GetDataType_returns_magic_number_for_the_datetime()
{
var sut = new DataTypeHelper();
var result = sut.GetDataType(new TypeName("datetime"));
Assert.Equal(DataType.DateTime, result);
}
[Fact]
public void GetDataType_returns_magic_number_for_the_bytes()
{
var sut = new DataTypeHelper();
var result = sut.GetDataType(new TypeName("bytea"));
Assert.Equal(DataType.ByteArray, result);
}