public string Serialize(Type type) { if (type?.FullName == null) { throw new ArgumentNullException(nameof(type)); } return type.FullName.Replace('.', '_') + ":" + type.Assembly.GetName().Name.Replace('.', '_'); } }
public void Should_throw_exception_if_type_is_null() { // Arrange var serializer = new TypeNameSerializer(); // Action serializer.Serialize(null); }