private GetBanned ( int &total, int offset = null, int count = null ) : ReadOnlyCollection |
||
total | int | |
offset | int | |
count | int | |
리턴 | ReadOnlyCollection |
public void GetBanned_IncorrectParameters_ThrowArgumentException() { var account = new AccountCategory(new VkApi { AccessToken = "token", Browser = null }); int buf; Assert.That(() => account.GetBanned(out buf, offset: -1), Throws.InstanceOf<ArgumentException>().And.Property("ParamName").EqualTo("offset")); Assert.That(() => account.GetBanned(out buf, count: -1), Throws.InstanceOf<ArgumentException>().And.Property("ParamName").EqualTo("count")); }
public void GetBanned_IncorrectParameters_ThrowArgumentException() { // TODO как то я сомневаюсь в необходимости таких проверок, нужно закрыть инициализацию объектов только внутри библиотеки var account = new AccountCategory(Api); int buf; Assert.That(() => account.GetBanned(out buf, offset: -1), Throws.InstanceOf<ArgumentException>().And.Property("ParamName").EqualTo("offset")); Assert.That(() => account.GetBanned(out buf, count: -1), Throws.InstanceOf<ArgumentException>().And.Property("ParamName").EqualTo("count")); }
public void GetBanned_AccessTokenInvalid_ThrowAccessTokenInvalidException() { // TODO как то я сомневаюсь в необходимости таких проверок, нужно закрыть инициализацию объектов только внутри библиотеки var account = new AccountCategory(new VkApi()); int res; Assert.That(() => account.GetBanned(out res), Throws.InstanceOf<AccessTokenInvalidException>()); }
public void GetBanned_AccessTokenInvalid_ThrowAccessTokenInvalidException() { var account = new AccountCategory(new VkApi()); int res; This.Action(() => account.GetBanned(out res)).Throws<AccessTokenInvalidException>(); }
public void GetBanned_AccessTokenInvalid_ThrowAccessTokenInvalidException() { var account = new AccountCategory(new VkApi()); int res; account.GetBanned(out res); }