public void Instantiation_WithNullLine_ShouldSetRawToEmptyString() { var response = new IngressResponse(null); Assert.NotNull(response.Raw); Assert.Empty(response.Raw); }
public void ToString_ShouldReturnRaw() { var line = Guid.NewGuid().ToString(); var response = new IngressResponse(line); Assert.Equal(line, response.Raw); Assert.Equal(response.Raw, response.ToString()); }
public void Instantiation_WithValidLine_ShouldSetIsHeaderFalse() { var response = new IngressResponse(ExampleRecordText); Assert.False(response.IsHeader, "Expected IsHeader to be false, but was true."); }
public void Instantiation_WithValidLine_ShouldSetIsValidTrue() { var response = new IngressResponse(ExampleRecordText); Assert.True(response.IsValid, "Expected IsValid to be true, but was false."); }
public void Instantiation_WithBadLine_ShouldSetAgeNull() { var response = new IngressResponse(BadExampleRecordText); Assert.Null(response.Age); }
public void Instantiation_WithHeaderLine_ShouldSetAge() { var response = new IngressResponse(ExampleHeaderText); Assert.Equal("AGE", response.Age); }
public void Instantiation_WithHeaderLine_ShouldSetPorts() { var response = new IngressResponse(ExampleHeaderText); Assert.Equal("PORTS", response.Ports); }
public void Instantiation_WithHeaderLine_ShouldSetAddress() { var response = new IngressResponse(ExampleHeaderText); Assert.Equal("ADDRESS", response.Address); }
public void Instantiation_WithHeaderLine_ShouldSetNamespace() { var response = new IngressResponse(ExampleHeaderText); Assert.Equal("NAMESPACE", response.Namespace); }
public void Instantiation_WithHeaderLine_ShouldSetIsHeaderTrue() { var response = new IngressResponse(ExampleHeaderText); Assert.True(response.IsHeader, "Expected IsHeader to be true, but was false."); }
public void Instantiation_WithValidLine_ShouldSetAge() { var response = new IngressResponse(ExampleRecordText); Assert.Equal("3d23h", response.Age); }
public void Instantiation_WithValidLine_ShouldSetPorts() { var response = new IngressResponse(ExampleRecordText); Assert.Equal("80", response.Ports); }
public void Instantiation_WithValidLine_ShouldSetAddress() { var response = new IngressResponse(ExampleRecordText); Assert.Equal("192.168.43.51", response.Address); }
public void Instantiation_WithValidLine_ShouldSetHosts() { var response = new IngressResponse(ExampleRecordText); Assert.Equal("dashboard.minikube.local", response.Hosts); }
public void Instantiation_WithValidLine_ShouldSetName() { var response = new IngressResponse(ExampleRecordText); Assert.Equal("dashboard", response.Name); }