The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use strict;
use warnings;
use Encode;
use Encode::JP::Mobile;
use Test::More tests => 4;

my $sjis     = "\xf6\x59";
my $kddi_unicode = "\x{E481}";
my $auto_unicode = "\x{EF59}";

roundtrip($sjis);

sub roundtrip {
    my $bytes = shift;
    is decode("x-sjis-kddi-cp932-raw", $bytes), $kddi_unicode;
    is encode("x-sjis-kddi-cp932-raw", $kddi_unicode), $sjis;
    is decode("x-sjis-kddi-auto-raw", $bytes), $auto_unicode;
    is encode("x-sjis-kddi-auto-raw", $auto_unicode), $sjis;
}