Ejemplo n.º 1
0
        public async Task Request_is_correct([Frozen] IHttpRestClient client, IHubSpotContactPropertyGroupClient sut, string groupName)
        {
            await sut.DeleteAsync(groupName);

            Mock.Get(client)
            .Verify(p => p.SendAsync(HttpMethod.Delete, $"/properties/v1/contacts/groups/named/{groupName}", null));
        }
Ejemplo n.º 2
0
        public async Task Request_is_correct([Frozen] IHttpRestClient client, IHubSpotContactPropertyGroupClient sut)
        {
            var response = await sut.GetAllAsync();

            Mock.Get(client)
            .Verify(p => p.SendAsync <ContactPropertyGroup[]>(HttpMethod.Get, "/properties/v1/contacts/groups", null));
        }
Ejemplo n.º 3
0
        public async Task Request_is_correct([Frozen] IHttpRestClient client, IHubSpotContactPropertyGroupClient sut, string groupName, ContactPropertyGroup @group)
        {
            var response = await sut.UpdateAsync(groupName, @group);

            Mock.Get(client)
            .Verify(p => p.SendAsync <ContactPropertyGroup, ContactPropertyGroup>(HttpMethod.Put, $" /properties/v1/contacts/groups/named/{groupName}", group, null));
        }
Ejemplo n.º 4
0
        public async Task Request_is_correct([Frozen] IHttpRestClient client, IHubSpotContactPropertyGroupClient sut, ContactPropertyGroup @group)
        {
            var response = await sut.CreateAsync(group);

            Mock.Get(client)
            .Verify(p => p.SendAsync <ContactPropertyGroup, ContactPropertyGroup>(HttpMethod.Post, "/properties/v1/contacts/groups", group, null));
        }