forked from anthonyreilly/NetCoreForce
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSObjectUriTests.cs
More file actions
28 lines (25 loc) · 835 Bytes
/
SObjectUriTests.cs
File metadata and controls
28 lines (25 loc) · 835 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System;
using System.Collections.Generic;
using Xunit;
using NetCoreForce.Client;
using NetCoreForce.Client.Models;
namespace NetCoreForce.Client.Tests
{
public class SObjectUriTests
{
const string ApiVersion = "v50.0";
const string SObjectName = "Account";
const string ObjectId = "001XXXXXXXXXXXXXXX";
[Fact]
public void SObjectRows()
{
string uriString = "/services/data/v50.0/sobjects/Account/001XXXXXXXXXXXXXXX";
SObjectUri soi = new SObjectUri(uriString);
Assert.Equal(uriString, soi.UriString);
Assert.Equal(uriString, soi.ToString());
Assert.Equal(ApiVersion, soi.ApiVersion);
Assert.Equal(SObjectName, soi.SObjectName);
Assert.Equal(ObjectId, soi.SObjectId);
}
}
}