public void should_map_endpoint_to_cache_model() { var ep = Builder <EndpointResponse> .CreateNew().Build(); var cachedModel = EndpointCacheMapper.MapEndpointToCacheModel(ep); cachedModel.Id.Should().Be(ep.Id); cachedModel.DisplayName.Should().Be(ep.DisplayName); cachedModel.EndpointStatus.ToString().Should().Be(ep.Status.ToString()); cachedModel.DefenceAdvocateUsername.Should().Be(ep.DefenceAdvocate.ToLower()); }
public void should_map_endpoint_to_cache_model_with_empty_defence_advocate_username() { var ep = new EndpointResponse { Id = Guid.NewGuid(), DisplayName = "my name", Pin = "1234", SipAddress = "*****@*****.**", Status = EndpointState.Connected, DefenceAdvocate = " " }; var cachedModel = EndpointCacheMapper.MapEndpointToCacheModel(ep); cachedModel.Id.Should().Be(ep.Id); cachedModel.DisplayName.Should().Be(ep.DisplayName); cachedModel.EndpointStatus.ToString().Should().Be(ep.Status.ToString()); cachedModel.DefenceAdvocateUsername.Should().BeEmpty(); }