public void RegisterDevice_NullOrEmptyToken_ThrowArgumentNullException()
{
// TODO как то я сомневаюсь в необходимости таких проверок, нужно закрыть инициализацию объектов только внутри библиотеки
var account = new AccountCategory(Api);
Assert.That(() => account.RegisterDevice(new AccountRegisterDeviceParams
{
Token = null,
DeviceModel = "example",
SystemVersion = "example"
}), Throws.InstanceOf<ArgumentNullException>());
Assert.That(() => account.RegisterDevice(new AccountRegisterDeviceParams
{
Token = string.Empty,
DeviceModel = "example",
SystemVersion = "example"
}), Throws.InstanceOf<ArgumentNullException>());
}